atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Multi-Layer Visual Feature Fusion in Multimodal LLMs: Methods, Analysis, and Best Practices

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 15 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.

Systematically studies which visual encoder layers to fuse into MLLMs and where/how to fuse them, finding that external direct fusion of multi-layer features from distinct representational stages is the most stable and effective recipe.

Problem

Multi-layer visual features are used in MLLMs with arbitrary layer choices and fusion designs, and there is no systematic guidance on which visual layers to select or how to fuse them with the LLM.

Approach

Defines similarity-based and proportion-based layer selection criteria and a 2x2 taxonomy of fusion position (internal vs external) and pattern (modular vs direct), then compares all combinations on a lightweight Mini-LLaVA testbed, finding external direct fusion most robust.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fuse all visual layers directly at the input rather than using the Mini-LLaVA baselineMini-LLaVA · Overall benchmark averageaverage score: 48.51 -> 49.88Helped
Use external direct fusion rather than internal direct fusion with the same Triple layer set (ablation)Mini-LLaVA with layers {3, 18, 23} · Overall benchmark averageaverage score: 48.54 -> 49.18Helped
Use all layers instead of former-stage features in external direct fusion (ablation)Mini-LLaVA · Overall benchmark averageaverage score: 48.95 -> 49.88Helped
Add beginning-stage layer 3 to middle-stage layer 18 in internal modular pre-cross fusion (ablation)Mini-LLaVA · Overall benchmark averageaverage score: 48.60 -> 48.74Helped
Add ending-stage layer 23 to layers {3, 18} in internal modular pre-cross fusion (ablation)Mini-LLaVA · Overall benchmark averageaverage score: 48.74 -> 46.91Hurt
Use former-stage rather than latter-stage features in internal modular pre-cross fusion (ablation)Mini-LLaVA · Overall benchmark averageaverage score: 37.19 -> 45.60Helped
Replace pre-cross with post-cross modular fusion using the Double layer set (ablation)Mini-LLaVA internal modular fusion · Overall benchmark averageaverage score: 48.74 -> 49.24Helped
Replace pre-cross with parallel modular fusion using the Double layer set (ablation)Mini-LLaVA internal modular fusion · Overall benchmark averageaverage score: 48.74 -> 48.43Hurt
Add layers from the same encoder stage rather than selecting representative features across stages (ablation)Multi-layer visual feature fusion · Multiple benchmarksbenchmark performanceHurt
Increase SFT data from 332k to 665k for internal fusion (ablation)Internal direct and modular fusion · Overall benchmark averageaverage score: 48.39 -> 48.54; 45.24 -> 46.91Helped
Replace CLIP ViT-L with SigLIP (ablation)External direct fusion · Overall benchmark averageaverage score: 49.18 -> 51.76Helped
Replace CLIP ViT-L with SigLIP (ablation)Internal modular fusion · Overall benchmark averageaverage score: 46.91 -> 43.27Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LAION-CC-SBU 558K (BLIP captions) LLaVA-1.5 665K instruction tuning Cambrian-1 737K

Benchmarks: GQA MMBench MME TextVQA OCRBench CV-Bench POPE

Metrics: accuracy score average score across benchmarks

Baselines: Mini-LLaVA Dense Connector DeepStack MMFuser EVLM

Builds on: LLaVA-1.5 DeepStack Dense Connector MMFuser Flamingo-style gated cross-attention

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