atlas

Research map / Vision-language and multimodal / Multimodal LLMs

DS-VLM: Diffusion Supervision Vision Language Model

ICML 2025 · Vision-language and multimodal › Multimodal LLMs · approach: VLM capability analysis

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 DS-VLM, which adds a training-only Stable Diffusion-based Multi-Adapter Diffusion decoder that reconstructs input images from vision-encoder and connector features, shortening the gradient path from pixels to visual features.

Problem

Gradients from the next-token loss in VLMs must traverse the LLM to reach the vision encoder and connector, causing information loss, and text supervision is semantically sparse relative to images.

Approach

Use a diffusion model conditioned on multi-layer vision-encoder features (low/mid/high) and connector output, via a Mixture-of-Experts cross-attention, to reconstruct the input image with a perceptual reconstruction loss, giving a short gradient path from pixels to visual features; the diffusion model is discarded at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · MMBenchscore: 59.1 -> 61.5Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · MMStarscore: 33.1 -> 34.9Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · MMMUscore: 35.7 -> 37.8Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · MathVistascore: 25.6 -> 27.1Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · OCRBenchscore: 31.8 -> 32.4Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · AI2Dscore: 55.5 -> 56.7Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · HallusionBenchscore: 27.6 -> 28.9Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · LLaVABenchscore: 61.8 -> 64.3Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · ScienceQAscore: 69.2 -> 69.7Helped
Add diffusion supervision to the vision encoder and connectorLLaVA-1.5 with Vicuna-7B · MMEscore: 1808 -> 1783Hurt
Add text and image supervision at high, mid, and low levels (ablation)DS-VLM with Vicuna-13B · MMBenchscore: 64.0 -> 65.5Helped
Use perceptual loss instead of MAE reconstruction loss (ablation)DS-VLM with Vicuna-7B · MMBenchscore: 60.4 -> 61.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-1.5 558K caption pretraining data LLaVA-1.5 665K instruction tuning data Mini-Gemini 1.2M + 1.5M data

Benchmarks: MMBench MM-Star MMMU MathVista OCRBench AI2D HallusionBench LLaVA-Bench ScienceQA MME

Metrics: accuracy score

Baselines: LLaVA-1.5 MiniGPT4 Qwen-VL VisualGLM PandaGPT mPLUG-Owl2 Emu2-chat Yi-VL ShareGPT-4V BLIP-2 Q-Former

Builds on: LLaVA-1.5 Stable Diffusion ControlNet BLIP-2

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