← Latest papers
🤖 machine learning

Do Sparse Autoencoders Capture Concept Manifolds?

This paper establishes a theoretical framework demonstrating that Sparse Autoencoders can capture concept manifolds either globally or locally, but often fail to do so effectively due to a "dilution" regime that fragments these structures, thereby motivating a shift in interpretability research from isolated directions to coherent groups of features.

Original authors: Usha Bhalla, Thomas Fel, Can Rager, Sheridan Feucht, Tal Haklay, Daniel Wurgaft, Siddharth Boppana, Matthew Kowal, Vasudev Shyam, Jack Merullo, Atticus Geiger, Ekdeep Singh Lubana

Published 2026-05-01
📖 5 min read🧠 Deep dive

Original authors: Usha Bhalla, Thomas Fel, Can Rager, Sheridan Feucht, Tal Haklay, Daniel Wurgaft, Siddharth Boppana, Matthew Kowal, Vasudev Shyam, Jack Merullo, Atticus Geiger, Ekdeep Singh Lubana

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 you are trying to understand how a giant, complex machine (like a Large Language Model) thinks. For a long time, scientists believed the machine's "thoughts" were like a set of distinct, independent switches. If you wanted to talk about "age," you just flipped the "age switch." If you wanted to talk about "temperature," you flipped the "temperature switch." This idea is called the Linear Representation Hypothesis.

However, this new paper argues that the machine's thoughts aren't actually made of isolated switches. Instead, they are more like smooth, curved roads or manifolds.

Here is a breakdown of what the paper found, using simple analogies:

1. The Problem: Roads vs. Switches

Think of a concept like "Temperature." In the old view, there was one specific direction in the computer's brain for "Hot" and another for "Cold." But the paper shows that in reality, temperature is a continuous curve. You can go from freezing to boiling smoothly. The machine's internal representation of this isn't a single line; it's a curved path where "Warm" is right next to "Hot," and "Cold" is right next to "Cool."

The paper calls these curved paths Manifolds.

2. The Tool: Sparse Autoencoders (SAEs)

To study these thoughts, researchers use a tool called a Sparse Autoencoder (SAE). You can think of an SAE as a translator that tries to break the machine's complex thoughts down into a list of simple, understandable "features" or "atoms."

The big question the paper asks is: Can this translator successfully map out those smooth, curved roads (manifolds), or does it just see a bunch of disconnected switches?

3. The Discovery: The Translator is "Diluted"

The paper finds that current SAEs do not capture these curved roads perfectly. Instead of finding one smooth road, the SAE breaks the road into tiny, fragmented pieces.

The authors describe three ways an SAE could handle a curved road, but only one works well, and current models mostly do the third, messy one:

  • The Ideal Way (Global Capture): Imagine the SAE finds a small, perfect team of 5 "atoms" that, when combined, can draw the entire curved road. This is efficient and clean.
  • The "Shattering" Way (Local Tiling): Imagine the SAE assigns one specific atom to "Freezing," another to "Chilly," another to "Cool," and so on. Each atom is a tiny tile covering a small patch of the road. This works, but you need hundreds of atoms to cover the whole road.
  • The "Dilution" Way (The Reality): This is what the paper found in real models. The SAE is confused. It uses too many atoms, and they overlap in a messy way. Some atoms cover "Freezing," others cover "Chilly," but they also overlap with "Cool" and "Cold" in a redundant, confusing jumble.

The authors call this state "Dilution." The geometry is there, but it's spread out so thinly across so many features that if you look at just one feature, it doesn't make sense. It's like trying to understand a painting by looking at a single, blurry pixel rather than the whole picture.

4. The Solution: Looking for Groups, Not Individuals

Because the SAEs are "diluted," you can't just look at one feature and say, "Ah, this is the 'Temperature' feature."

Instead, the paper suggests we need to look for groups of features that work together.

  • The Analogy: Imagine a crowd of people trying to form a human chain to represent a curved line. If you look at one person, they are just standing there. But if you look at the group, you see the curve.
  • The Method: The authors developed a new way to find these groups. They use a method inspired by physics (called an Ising Model) to look at which features "fire" (activate) together or cancel each other out.
    • If two features are part of the same "road," they might fire together (positive connection).
    • If they represent different parts of the road that don't overlap, they might never fire at the same time (negative connection).

By mapping these connections, they can reconstruct the smooth, curved roads that the SAE had broken apart.

5. Why This Matters

The paper concludes that we need to change how we interpret AI.

  • Old View: Meaning is found in single, isolated directions (like a single switch).
  • New View: Meaning is found in geometric shapes (like a curved road) formed by groups of features working together.

The authors warn that if we keep trying to interpret AI by looking at single features, we might miss the point or even invent fake meanings (hallucinations). To truly understand the machine, we have to stop looking for individual switches and start looking for the curved roads they collectively build.

In short: The machine thinks in smooth curves, but our current tools break those curves into messy, overlapping fragments. To understand the machine, we need to learn how to put those fragments back together into the original shape.

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 →