atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Vision Function Layer in Multimodal LLMs

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Identifies narrow Vision Function Layers in MLLMs via visual token swapping and dropping, and uses them to guide LoRA target-layer selection and function-based data selection.

Problem

Internal mechanisms of how MLLMs process vision tokens remain a black box; it is unclear which decoder layers implement specific visual functions such as counting, grounding, OCR, and recognition.

Approach

Visual Token Swapping replaces vision-token KV entries at a chosen layer with those of another image during decoding, and Vision Token Dropping removes vision tokens from a layer onward; together they localize visual functions to 2-3 layers that appear in a consistent order across MLLMs. These layer localizations are then used to select LoRA layers and to classify training data by function.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply LoRA to count-function layers instead of uniformly across adaptable layersQwen2.5-VL · CV-Countaccuracy: 70.9% vs. 72.6%Helped
Apply LoRA to count-function layers instead of uniformly across adaptable layersQwen2.5-VL · CV-Bench spatial tasksaverage accuracy: 84.4% vs. 85.0%Mixed
Apply LoRA to count-function layers instead of uniformly across adaptable layersQwen2.5-VL · Out-of-domain benchmarksaverage performance: 75.0% vs. 74.3%Helped
Select training data using VFL rather than random selectionLLaVA · SQA-I, 665k samplesaccuracy: 60.4 -> 86.0Helped
Select training data using VFL rather than expert selectionLLaVA · SQA-I, 665k samplesaccuracy: 66.0 -> 86.0Helped
Select a 20% LLaVA-665k subset using VFL instead of training on the full datasetLLaVA · Shallow-layer tasksrelative performance: 99.5%Helped
Select a 20% LLaVA-665k subset using VFL instead of training on the full datasetLLaVA · Deep-layer tasksrelative performance: 97.4%Helped
Drop 4 final vision layers (ablation)Qwen2.5-VL-7B · MMMUaccuracy: 50.7 -> 50.8Helped
Drop 18 final vision layers (ablation)Qwen2.5-VL-7B · MMMUaccuracy: 50.7 -> 45.8Hurt
Drop 4 final vision layers (ablation)Qwen2.5-VL-7B · TextVQAaccuracy: 82.8 -> 74.1Hurt
Drop 8 final vision layers (ablation)Qwen2.5-VL-7B · TextVQAaccuracy: 82.8 -> 15.3Hurt
Drop 20 final vision layers (ablation)LLaVA-v1.5-7B · MMMUaccuracy: 34.7 -> 35.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: CLEVR COCO arXiv word corpus SAT LLaVA-665k CV-Bench ChartQA OCRBench MMMU POPE

Benchmarks: ScienceQA-I MMMU MME POPE SEED CVBench TextVQA OCRBench ChartQA VQAv2 GQA AI2D

Metrics: accuracy result change rate relative performance to full data (Rel.%)

Baselines: Standard LoRA Reversed-VFL Random data selection Expert data selection D2-Pruning EL2N COINCIDE

Builds on: LoRA LISA D2-Pruning EL2N COINCIDE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy