← Latest papers
🤖 machine learning

ActivationReasoning: Logical Reasoning in Latent Activation Spaces

The paper introduces ActivationReasoning, a framework that embeds explicit logical reasoning into the latent activation spaces of large language models by mapping sparse autoencoder features to logical propositions, thereby enabling transparent, controllable, and robust multi-hop reasoning across diverse tasks and model architectures.

Original authors: Lukas Helff, Ruben Härle, Wolfgang Stammer, Felix Friedrich, Manuel Brack, Antonia Wüst, Hikaru Shindo, Patrick Schramowski, Kristian Kersting

Published 2026-05-12
📖 4 min read☕ Coffee break read

Original authors: Lukas Helff, Ruben Härle, Wolfgang Stammer, Felix Friedrich, Manuel Brack, Antonia Wüst, Hikaru Shindo, Patrick Schramowski, Kristian Kersting

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a Large Language Model (LLM) like a massive, incredibly talented but slightly chaotic orchestra. It can play beautiful music (generate fluent text), but if you ask the conductor (the model) why it played a specific note, it can't really explain itself. The notes are all mixed together in a giant, tangled web of sound waves. This is what researchers call "superposition"—many different ideas are encoded in the same overlapping space, making it hard to see the individual instruments or control the music.

The paper introduces a new framework called Activation Reasoning (AR) to fix this. Think of AR as installing a smart conductor's podium that can listen to the orchestra's internal vibrations, identify specific instruments, and give them a logical script to follow.

Here is how it works, broken down into three simple steps:

1. Finding the Instruments (Finding Latent Representations)

First, the team uses a tool called a Sparse Autoencoder (SAE). You can think of the SAE as a high-tech "frequency analyzer." It listens to the orchestra's chaotic noise and separates it into distinct, clear notes.

  • The Goal: To find "monosemantic" features. This means finding a specific vibration in the model that only means "Bridge" or only means "San Francisco," rather than a messy mix of both.
  • The Result: They create a dictionary of these clear concepts. Some concepts are just one note (Single-feature), some are a chord of a few notes (Multi-feature), and some are complex rules like "If you hear a sad violin AND a minor key, it's 'Sadness'" (Relational-feature).

2. Turning Notes into Sentences (Activating Propositions)

Now, imagine the model is reading a sentence: "The Golden Gate Bridge is in San Francisco."

  • As the model reads, the SAE lights up. It detects the "Bridge" note, the "San Francisco" note, and the "USA" note.
  • Instead of just letting these notes float around, AR grabs them and turns them into logical propositions (simple statements like "Bridge is active" or "San Francisco is active").
  • It builds a scoreboard (an activation matrix) showing exactly which concepts are currently "on" and how loud they are.

3. The Logic Engine (Logical Reasoning)

This is the magic step. The team gives the system a set of logical rules, like a recipe book for thinking.

  • The Rule: "IF (Bridge) AND (San Francisco) AND (USA) are all active, THEN (Golden Gate Bridge) is true."
  • The Action: Even if the model never saw the phrase "Golden Gate Bridge" before, the logic engine sees the three ingredients (Bridge, SF, USA) on the scoreboard and deduces the new concept. It creates a new, higher-level idea from the raw ingredients.
  • The Control: Because the system now knows "Golden Gate Bridge" is logically true, it can steer the model to answer questions correctly or block unsafe answers. For example, if the model tries to say "The Golden Gate Bridge is in China," the logic engine sees the "USA" rule is violated and corrects the model's path.

Why is this a big deal? (The Results)

The paper tested this "smart conductor" on several difficult tasks where normal models usually get confused:

  • Multi-Step Logic (PrOntoQA): Imagine a riddle that requires five steps of deduction. Normal models get lost after step two. AR kept its cool, solving 93%+ of these puzzles regardless of how long the chain of logic was. It didn't get tired or confused.
  • Reading Between the Lines (Rail2Country): Sometimes people don't say "Red"; they say "The color of a tomato." Normal models often miss this connection. AR, however, understood that "Tomato" implies "Red" and used that to solve the puzzle. It could handle metaphors and similes that confused other models.
  • Real-World Safety (BeaverTails): The system was tested on tricky safety questions. It could distinguish between a "police officer with a gun" (safe in context) and a "criminal with a gun" (unsafe) by looking at the logical combination of concepts, rather than just reacting to the word "gun."

The Bottom Line

The paper claims that Activation Reasoning turns the messy, invisible brain of an AI into a structured, logical workspace.

  • Transparency: We can now see exactly which concepts the AI is using to make a decision.
  • Reliability: It doesn't get confused by complex riddles or tricky wording.
  • Control: We can give the AI a set of logical rules, and it will follow them, making the AI safer and more predictable.

In short, AR takes the AI's "gut feeling" (latent activations) and gives it a "logical brain" to back it up, making the AI not just a fluent talker, but a reliable thinker.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →