TRANSMISSION // 2608.09928v2

Tracing and Editing Visual Skills Inside Multimodal AI

Source published

MMDiff compares a language model’s internal features before and after it is adapted to process images, then tests whether selected features can be edited to affect visual tasks. The authors report targeted changes in spatial reasoning, reading image text and safety benchmarks, but the evidence comes from a limited set of models and evaluations.

When an AI answers a question about an image, what internal signals help produce its response—and can researchers identify and change them? A team introduces MMDiff, a method for comparing features inside language and vision-language models. In experiments, editing selected features changed performance on spatial reasoning, optical character recognition and multimodal safety tasks. The results offer evidence about these particular models and benchmarks, not a general guarantee that model behavior can be controlled reliably.

Looking inside a model that can see

A multimodal large language model (MLLM) combines a language model with components that process images. It can answer questions about a picture, but its internal computations are difficult to inspect. Researchers use sparse autoencoders (SAEs) to represent a model’s internal activity as a collection of directions, or “features,” that activate in particular circumstances. These features can help researchers probe a model, but an SAE trained on a vision-language model may mix signals inherited from the language model with those altered during multimodal training.

MMDiff—Multimodal Model Diffing—aims to distinguish those signals. It compares SAE features in a language model with features in its multimodal-adapted counterpart, looking for directions that have shifted and respond to visual input. It then identifies features that activate more often on a target task than on a general visual-question-answering baseline. Neutral prompts help filter out features that may react to words in the question rather than to image content.

The researchers tested MMDiff on LLaVA-MORE, PaliGemma 2 and InternVL3.5-2B. They examined spatial understanding, optical character recognition (OCR)—reading text in images—and safety cases where an image is needed to recognize unsafe intent. To test whether selected features contributed to behavior, they removed their directions from the model’s internal activity. They also tried steering: adding selected feature directions, together with other activation signals, to encourage a target response.

What happened when features were edited?

Removing selected spatial features lowered accuracy on spatial evaluations. Across the top features, reported reductions ranged from 6% to 31%, while general visual-question-answering performance changed by no more than 1.5% in those tests. Randomly selected features had little effect in a reported control, suggesting the results were not simply due to editing any direction in the model.

For OCR, removing five selected features lowered accuracy on their associated OCRBench categories by an average of 16.9%. The measured change on general visual question answering was at most 1.6% in magnitude. The safety evaluation was conducted on PaliGemma 2: the top feature for each of six unsafe-content categories reduced attack success by 17–28%. Across a broader sweep of candidate safety features, the average reduction in attack success rate was 9.67%, with little measured change on the paper’s visual-question and benign-input controls.

The researchers also compared steering with a standard activation-steering baseline. MMDiff’s combined method improved spatial and OCR accuracy by an average of 3.6% and 1.8%, respectively, over that baseline. The paper reports these as percentage gains; it does not specify that they are percentage-point changes. These benchmark results do not show that the method improves safety or capability in every setting.

What the evidence can—and cannot—show

The interventions provide evidence that selected directions were causally involved in the measured behaviors: removing or amplifying them changed task results, while some control measures changed little. That is different from merely observing that a feature is associated with a task. But a benchmark effect does not prove that a feature has one simple, stable meaning or that editing it will have the same consequences elsewhere.

The study’s scope is limited. It tests three model families, but safety and OCR evaluations were run on PaliGemma 2 only. The authors also report that removing some safety features caused generation collapse rather than a clean refusal; they excluded those cases using a post-hoc filter. The steering method requires access to an instruction-tuned reference model. The comparison also depends on the base and adapted models retaining enough alignment for corresponding features to be compared meaningfully.

The paper is available as an arXiv preprint and identifies NeurIPS 2026. The source information provided does not establish its peer-review status, so no conclusion about review should be drawn from the listing alone. The results also leave open how well MMDiff will work with larger or different models, broader tasks and adversarial conditions. For now, it is an experimental approach to inspecting and intervening in multimodal model internals—not a ready-made safety guarantee.

Reviewed cross-references

These connections were reviewed by a model, not independently fact-checked by a human. Similarity does not imply agreement; consult the original papers and the evidence below.

  • SteerGR shifts game recommendations by editing a model’s internal features

    Shared method: Both use sparse-autoencoder features as inference-time controls without retraining model weights: MMDiff steers discovered multimodal features, while SteerGR selects features by their effect on game-concept exposure. The tasks, models, and evaluation measures differ, so their reported gains are not directly comparable.

    Model review: · openai-codex/gpt-6-luna

    Evidence and provenance

    Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.

    • 2608.09928v2 — Original paper

      Excerpt reference: static/papers/2608.09928v2.md:69-119
      Basis: Paper text
      Source SHA-256: b5294a0a802cc7a9c3c0bb1ce54f2ec88bdde44ff28c171aed4f71d056433d3f

    • 2611.08790v1 — Original paper

      Excerpt reference: static/papers/2611.08790v1.md:178-258
      Basis: Paper text
      Source SHA-256: e8b6c32a75096c688d895f152b9e692aeb901e94c2c26a25e48fa9482dc7b910

    • 2611.08790v1 — Original paper

      Excerpt reference: static/papers/2611.08790v1.md:803-940
      Basis: Paper text
      Source SHA-256: e8b6c32a75096c688d895f152b9e692aeb901e94c2c26a25e48fa9482dc7b910

  • Editing a Robot Model’s Hidden Goal Without Changing Its Instructions

    Shared method: Both investigate editing sparse-autoencoder features to steer model behavior. MMDiff reports task-level steering in multimodal models; the robot study swaps goal-word features in simulation and finds effects vary by layer and SAE architecture, with a difference-vector baseline also steering. These distinct settings do not establish comparable effectiveness.

    Model review: · openai-codex/gpt-6-luna

    Evidence and provenance

    Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.

    • 2608.09928v2 — Original paper

      Excerpt reference: static/papers/2608.09928v2.md:69-119
      Basis: Paper text
      Source SHA-256: b5294a0a802cc7a9c3c0bb1ce54f2ec88bdde44ff28c171aed4f71d056433d3f

    • 2611.00602v1 — Original paper

      Excerpt reference: static/papers/2611.00602v1.md:13-127
      Basis: Paper text
      Source SHA-256: c983dbcb172b36b5922e4b2c42c5dfc4210c271d4c4e4cae74487f1b80c02f7e

    • 2611.00602v1 — Original paper

      Excerpt reference: static/papers/2611.00602v1.md:221-309
      Basis: Paper text
      Source SHA-256: c983dbcb172b36b5922e4b2c42c5dfc4210c271d4c4e4cae74487f1b80c02f7e

  • Inside a neutrino AI, useful physics can sit unused

    Shared method: Both use sparse autoencoders and causal interventions to test the behavioral relevance of internal features. MMDiff removes or steers features tied to visual tasks and safety; the neutrino study finds its direction head largely does not use the validated feature atlas, while a separately trained uncertainty head does. The different models, tasks, and interventions limit direct comparison.

    Model review: · openai-codex/gpt-6-luna

    Evidence and provenance

    Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.

    • 2608.09928v2 — Original paper

      Excerpt reference: static/papers/2608.09928v2.md:69-119
      Basis: Paper text
      Source SHA-256: b5294a0a802cc7a9c3c0bb1ce54f2ec88bdde44ff28c171aed4f71d056433d3f

    • 2608.26090v2 — Original paper

      Excerpt reference: static/papers/2608.26090v2.md:79-116
      Basis: Paper text
      Source SHA-256: 6025ccb240a3ff5ded62675c5cc4b7922801c946a96f57a2198e1a58f3ff3356

    • 2608.26090v2 — Original paper

      Excerpt reference: static/papers/2608.26090v2.md:1690-1732
      Basis: Paper text
      Source SHA-256: 6025ccb240a3ff5ded62675c5cc4b7922801c946a96f57a2198e1a58f3ff3356

Automatically matched by shared topic keywords. These links do not imply that the sources agree or establish a consensus.