atlas

Research map / Vision-language and multimodal / Multimodal LLMs

MoVE-KD: Knowledge Distillation for VLMs with Mixture of Visual Encoders

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

Proposes MoVE-KD, which distills multiple vision encoders (CLIP, EVA-02, ConvNeXt, optionally SAM) into a single student encoder inside LLaVA/LLaVA-NeXT using LoRA-based mixture-of-experts and CLIP [CLS]-attention-weighted distillation.

Problem

Using multiple visual encoders in a VLM boosts perception but multiplies computational cost; naive multi-teacher distillation into one encoder suffers from conflicts between teachers and forgetting.

Approach

Distill several teacher encoders into one student via encoder adapters, a mixture-of-LoRA-experts (MoLE) student encoder to avoid knowledge conflicts, and a distillation loss weighted at token level and teacher level by CLIP [CLS] attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Distill multiple visual encoders with MoVE-KD-v1.0LLaVA-1.5 7B · VQA-V2accuracy: 78.5 -> 79.5Helped
Distill multiple visual encoders with MoVE-KD-v1.0LLaVA-1.5 7B · TextVQAaccuracy: 58.2 -> 58.3Helped
Add SAM-L as an additional teacherMoVE-KD-v1.0 on LLaVA-1.5 7B · MMEscore: 1524.5 -> 1509.1Hurt
Add SAM-L as an additional teacherMoVE-KD-v1.0 on LLaVA-1.5 7B · TextVQAaccuracy: 58.3 -> 59.6Helped
Replace interpolation with encoder adapters (ablation)LLaVA-1.5 7B with KD · Average (8 benchmarks)average score: 66.3 -> 66.7Helped
Add MoLE (ablation)LLaVA-1.5 7B with KD · Average (8 benchmarks)average score: 66.7 -> 67.4Helped
Add token-level attention weights (ablation)LLaVA-1.5 7B with KD and MoLE · Average (8 benchmarks)average score: 67.4 -> 67.7Helped
Add adaptive teacher-level weights (ablation)LLaVA-1.5 7B with token weights · Average (8 benchmarks)average score: 67.7 -> 68.0Helped
Add MoLE without knowledge distillation (ablation)LLaVA-1.5 7B fine-tuning · Average (7 benchmarks)average score: 64.4 -> 64.5No clear effect
Unfreeze the vision encoder (ablation)LLaVA-1.5 7B · VQA-V2accuracy: 78.5 -> 76.7Hurt
Set CLIP teacher weight to 0.8 rather than 0.6 (ablation)MoVE-KD on LLaVA-1.5 7B · Average (8 benchmarks)average score: 67.1 -> 68.0Helped
Vary CLIP teacher weight from 0.8 to 0.9 (ablation)MoVE-KD on LLaVA-1.5 7B · Average (8 benchmarks)average score: 68.0 -> 67.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA Visual Instruct Pretrain LCS-558K LLaVA-1.5 fine-tuning data LLaVA-NeXT fine-tuning data

Benchmarks: VQAv2 GQA TextVQA VizWiz POPE ScienceQA MME MMBench

Metrics: accuracy MME perception score

Baselines: LLaVA-1.5 LLaVA-NeXT RADIO InstructBLIP Qwen-VL AM-RADIO

Builds on: LLaVA-1.5 LLaVA-NeXT AM-RADIO LoRA mixture of experts

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