atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Eagle: Exploring The Design Space for Multimodal LLMs with Mixture of Encoders

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 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.

Systematically explores mixture-of-vision-encoders design for MLLMs and finds simple channel concatenation plus a per-expert Pre-Alignment stage yields the Eagle family that beats open-source baselines.

Problem

Mixture-of-vision-encoder MLLMs have been proposed with many fusion strategies, but there is no systematic apples-to-apples comparison of expert selection, fusion method, and training recipe, and vision-only encoders integrate poorly with LLMs.

Approach

Shows that simple channel concatenation of complementary vision experts (CLIP, ConvNeXt, SAM, Pix2Struct, EVA-02) matches complex fusion methods, unfreezes encoders during training, and adds a Pre-Alignment stage that aligns each expert individually with a frozen LLM before joint training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Unfreeze the interpolated CLIP encoder during SFT instead of keeping it frozen (ablation)CLIP-448 MLLM · CLIP 448 interpolationAvg.: 589.7 -> 670.5Helped
Increase interpolated CLIP input resolution from 448 to 672 (ablation)CLIP MLLM with unlocked encoder · CLIP high-resolution adaptationAvg.: 670.5 -> 674.2No clear effect
Use channel concatenation rather than Mini-Gemini fusion (ablation)CLIP + ConvNeXt · OCRBenchscore: 478 -> 551Helped
Replace channel concatenation with sequence append fusion (ablation)CLIP + ConvNeXt · Avg.average score: 681.5 -> 690.5Helped
Add EVA-02 to CLIP + ConvNeXt (ablation)Vision expert selection · POPEscore: 88.3 -> 89.0Helped
Add DINOv2 to CLIP + ConvNeXt + EVA-02 + Pix2Struct + SAM (ablation)Vision expert selection · Avg.average score: 697.1 -> 686.8Hurt
Add pre-alignment of individual experts (ablation)Eagle-X5 · MME perceptionscore: 1528 -> 1582Mixed
Unlock vision encoders during SFT (ablation)Vision-expert MLLMs · Avg.average score: 635.0 -> 659.7Helped
Train for 2 SFT epochs instead of 1 (ablation)Eagle · Avg.average score: 697.1 -> 698.3Helped
Unlock vision encoders during pretraining (ablation)Eagle without pre-alignment · Avg.average score: 697.1 -> 698.0Helped
Add Eagle1.8M to the pretraining data (ablation)Eagle without pre-alignment · Avg.average score: 698.0 -> 699.5Helped
Pre-align experts using LLaVA-595k + Eagle1.8M rather than Eagle1.8M alone (ablation)Eagle · Avg.average score: 707.1 -> 707.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-595k Eagle1.8M DocVQA synDog-EN ChartQA DVQA AI2D ShareGPT-4V LVIS-Instruct4V LRV-Instruct Geo170k LLaVAR

Benchmarks: GQA VQAv2 VizWiz MME MMBench SEED MathVista MMMU POPE ScienceQA OCRBench TextVQA

Metrics: accuracy F1 perception score normalized average

Baselines: LLaVA-1.5 LLaVA-NeXT InternVL LLaVA-HR Monkey Mini-Gemini LLaVA-UHD Cambrian-1 MGM-HD

Builds on: LLaVA-1.5 Prismatic VLM Mini-Gemini LLaVA-HR Cambrian-1

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