atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Bring Reason to Vision: Understanding Perception and Reasoning through Model Merging

ICML 2025 · Vision-language and multimodal › Multimodal LLMs · approach: VLM capability analysis · 0 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.

Merges the language backbone of VLMs (LLaVA-Next, Idefics2, InternVL2) with math/reasoning LLM task vectors via linear weight interpolation, training-free, improving math benchmarks, and uses knockout/masking to localize perception vs. reasoning across layers.

Problem

VLMs lag behind LLMs in multimodal reasoning, and it is unclear how perception and reasoning abilities are combined and localized within VLM parameters.

Approach

Model merging across modalities: linearly interpolate the VLM's language-model weights with a reasoning-specialized text LLM's task vector (no training), and use layer-wise masking/replacement of merged parameters as an interpretability tool to locate perception and reasoning abilities.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Linear merge of Dart-Prop math task vector into LLaVA-Next language model (λ=0.9)LLaVA-Next-LLaMA3-8B · MathVista Math subsetaccuracy: +3.5Helped
Linear merge of Dart-Prop math task vector into LLaVA-NextLLaVA-Next-LLaMA3-8B · MathVerse Text-Dominantaccuracy: +4.8Helped
Linear merge of Dart-Prop math task vector into LLaVA-NextLLaVA-Next-LLaMA3-8B · MathVisionaccuracy: +1.0Helped
Linear merge of general-purpose reasoning task vectors (MAmmoTH-2, Magpie-v0.3) into LLaVA-NextLLaVA-Next-LLaMA3-8B · MathVista Allaccuracy: +0.3 to +0.5 (not significant)No clear effect
Merge with math task vectors (Dart) into LLaVA-NextLLaVA-Next-LLaMA3-8B · MathVista General VQA / MathVerse Vision-Dominantaccuracy: General 51.7 -> 48.7 for Dart-propHurt
Merge with Dart-Prop/Uniform/MAmmoTH variants into Idefics2-8B (Mistral-based)Idefics2-8B · MathVista Allaccuracy: MAmmoTH-1 +1.2 All; Dart-Prop -0.2 All; most vectors give no benefitMixed
Merge Dart-Uniform task vector into InternVL2-76BInternVL2-LLaMA3-76B · MathVerse Overallaccuracy: +1.2Helped
Merge with logical reasoning (LogiCoT) task vector into LLaVA-Next (ablation)LLaVA-Next-LLaMA3-8B · MathVerse Overallaccuracy: +3.4Helped
Merge Qwen2-Math into Qwen2-VL-7B (ablation)Qwen2-VL-7B · MathVista All / MMStaraccuracy: MathVista All 61.2 -> 60.2Hurt
Replace linear merging with Dare-TIES, Dare-Linear, or Swap5Layers, or TIES (ablation)LLaVA-Next-LLaMA3-8B merged model · MathVerse-Text-Dominant and MathVisionaccuracy: TIES 31.4 vs linear 30.7 on T-D; Dare-TIES 22.7 on T-D but 17.8 on MathVisionMixed

Surprising findings

Limitations

Experimental setup

Datasets: MathVista MathVerse MathVision DynaMath MMStar MM-Math LogiCoT

Benchmarks: MathVista MathVerse MathVision DynaMath MMStar MM-Math

Metrics: accuracy absolute accuracy change statistical significance (p<0.05)

Baselines: TIES merging Dare-TIES Dare-Linear Layer Swapping MAmmoTH-1 MAmmoTH-2 Magpie-v0.3 DeepSeek-R1-Distill

Builds on: task arithmetic TIES-merging DARE Layer Swapping

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