← Latest papers
💻 computer science

Interpretability Transfer from Language to Vision via Sparse Autoencoders

This paper introduces VISTA, a framework that transfers interpretability from language to vision by aligning visual tokens with a pre-existing, labeled textual sparse autoencoder space in vision-language models, thereby enabling precise visual concept localization and effective cross-modal interventions without training dedicated vision SAEs.

Original authors: Alexey Kravets, Da Li, Chuan Li, Da Chen, Vinay P. Namboodiri

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

Original authors: Alexey Kravets, Da Li, Chuan Li, Da Chen, Vinay P. Namboodiri

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 have a very smart robot that can see pictures and talk about them. This robot has a "brain" (a Large Language Model) that is incredibly good at understanding words, but it's a bit of a mystery how it actually "sees" the world. Usually, when we try to peek inside this robot's brain to see what it's thinking about a picture, it's like trying to read a book written in a language nobody speaks yet.

This paper introduces a new method called VISTA (Visual Interpretability via SAE Transfer Alignment) to solve this problem. Here is how it works, explained simply:

1. The Problem: The "Dictionary" Mismatch

Think of the robot's brain as having a massive, pre-written dictionary of concepts (like "dog," "running," "happy"). This dictionary was built by reading millions of books and is very organized. However, when the robot looks at a picture, the signals it gets from its eyes (the visual data) don't match the words in this dictionary. They are like two different languages.

To understand what the robot sees, scientists usually try to build a new dictionary specifically for pictures. But this is hard because labeling visual concepts is confusing. Is a "dog" feature just a dog, or a specific breed, or a dog running? It's ambiguous and takes a lot of work to label.

2. The Solution: VISTA (The Universal Adapter)

Instead of building a new dictionary for pictures, VISTA acts like a universal translator adapter.

  • The Setup: The robot has a frozen "brain" (the language model) with its existing, labeled dictionary. It also has a "camera" (a vision encoder) that sees the world.
  • The Trick: VISTA trains a small, simple connector (a projector) between the camera and the brain.
  • The Goal: The goal is to force the camera's signals to fit perfectly into the brain's existing dictionary. The researchers do this by adding a special rule during training: "The picture signals you send to the brain must be reconstructible using the brain's own word-dictionary."

It's like forcing a square peg (the picture) to fit into a round hole (the word dictionary) by reshaping the peg, rather than trying to build a whole new square hole.

3. The Result: Seeing is Understanding

Because VISTA forces the picture signals to align with the word dictionary, we can now "read" what the robot sees using the words it already knows.

  • The "Neuronpedia" Connection: The paper uses a public database called Neuronpedia, which acts like a legend for the robot's brain. It tells us that a specific signal means "cat" or "cookie."
  • The Breakthrough: With VISTA, when the robot looks at a picture of a cat, the signal it sends to the brain lights up the exact same "cat" concept in the dictionary as if someone had just typed the word "cat." This happens without needing to re-label anything or train a new dictionary.

4. The Camera Matters: DINOv2 vs. CLIP

The paper also tested different "cameras" (vision encoders) to see which one works best with this translator.

  • CLIP (The Global Thinker): Imagine a camera that looks at a whole picture and says, "This is a scene with a cat." It's good at the big picture but bad at details. If you ask it to point to exactly where the cat is, it might get confused and point to the background.
  • DINOv2 (The Local Detective): This camera is like a detective that looks at small patches of the image. It knows exactly which tiny square of pixels contains the cat's ear and which contains the tail.
  • The Finding: VISTA works best with DINOv2. Because DINOv2 keeps the location of objects precise, VISTA can perform "surgery" on the robot's vision.

5. The Magic Trick: Visual Steering

Because the picture signals are now perfectly aligned with the word dictionary, the researchers can perform "visual steering." This is like editing the robot's perception of reality using math.

  • The Experiment: They took an image of a "girl eating a chocolate cookie."
  • The Action: They found the specific signals for "chocolate" and subtracted them, or added signals for "bread."
  • The Result: The robot's description changed from "eating a chocolate cookie" to "eating a sandwich" or "eating bread," but only for that specific part of the image. The rest of the scene (the girl, the chair) stayed exactly the same.

Without VISTA (and specifically with the DINOv2 camera), the robot would either fail to change the object or would start hallucinating weird things (like a person appearing out of nowhere) because it couldn't pinpoint exactly where to make the change.

Summary

In short, this paper shows that we don't need to teach a robot a new language to understand its vision. Instead, we can teach its "eyes" to speak the same language as its "brain." By using a specific type of camera (DINOv2) and a clever training trick, we can make the robot's vision so clear and precise that we can not only understand what it sees but also edit its perception of specific objects in a picture, all while keeping the rest of the world intact.

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 →