Same Task, Different Circuits: Disentangling Modality-Specific Mechanisms in VLMs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Nikankin, Yaniv, Arad, Dana, Gandelsman, Yossi, Belinkov, Yonatan
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915531471192064
author Nikankin, Yaniv
Arad, Dana
Gandelsman, Yossi
Belinkov, Yonatan
author_facet Nikankin, Yaniv
Arad, Dana
Gandelsman, Yossi
Belinkov, Yonatan
contents Vision-Language models (VLMs) show impressive abilities to answer questions on visual inputs (e.g., counting objects in an image), yet demonstrate higher accuracies when performing an analogous task on text (e.g., counting words in a text). We investigate this accuracy gap by identifying and comparing the \textit{circuits} - the task-specific computational sub-graphs - in different modalities. We show that while circuits are largely disjoint between modalities, they implement relatively similar functionalities: the differences lie primarily in processing modality-specific data positions (an image or a text sequence). Zooming in on the image data representations, we observe they become aligned with the higher-performing analogous textual representations only towards later layers, too late in processing to effectively influence subsequent positions. To overcome this, we patch the representations of visual data tokens from later layers back into earlier layers. In experiments with multiple tasks and models, this simple intervention closes a third of the performance gap between the modalities, on average. Our analysis sheds light on the multi-modal performance gap in VLMs and suggests a training-free approach for reducing it.
format Preprint
id arxiv_https___arxiv_org_abs_2506_09047
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Same Task, Different Circuits: Disentangling Modality-Specific Mechanisms in VLMs
Nikankin, Yaniv
Arad, Dana
Gandelsman, Yossi
Belinkov, Yonatan
Computation and Language
68T5
I.2.7
Vision-Language models (VLMs) show impressive abilities to answer questions on visual inputs (e.g., counting objects in an image), yet demonstrate higher accuracies when performing an analogous task on text (e.g., counting words in a text). We investigate this accuracy gap by identifying and comparing the \textit{circuits} - the task-specific computational sub-graphs - in different modalities. We show that while circuits are largely disjoint between modalities, they implement relatively similar functionalities: the differences lie primarily in processing modality-specific data positions (an image or a text sequence). Zooming in on the image data representations, we observe they become aligned with the higher-performing analogous textual representations only towards later layers, too late in processing to effectively influence subsequent positions. To overcome this, we patch the representations of visual data tokens from later layers back into earlier layers. In experiments with multiple tasks and models, this simple intervention closes a third of the performance gap between the modalities, on average. Our analysis sheds light on the multi-modal performance gap in VLMs and suggests a training-free approach for reducing it.
title Same Task, Different Circuits: Disentangling Modality-Specific Mechanisms in VLMs
topic Computation and Language
68T5
I.2.7
url https://arxiv.org/abs/2506.09047