atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Diffusion Feedback Helps CLIP See Better

ICLR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 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.

Proposes DIVA, a self-supervised post-training method that fine-tunes CLIP image encoders using reconstruction loss from a frozen text-to-image diffusion model conditioned on CLIP's dense visual features, improving fine-grained visual perception without image-text pairs.

Problem

CLIP models struggle to distinguish fine-grained visual details (orientation, quantity, color, structure), which limits CLIP-based MLLMs and vision models; existing fixes rely on image-text data.

Approach

Use generative feedback from a frozen pre-trained text-to-image diffusion model, conditioned on CLIP's class token plus randomly selected local patch tokens (visual dense recap) and empty text, to backpropagate denoising reconstruction loss into the CLIP vision encoder using only images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DIVA diffusion feedback to enhance OpenAI ViT-L-14OpenAI ViT-L-14 · MMVP-VLM (224²)average accuracy: 19.3 -> 25.9Helped
Use DIVA-enhanced visual encoderLLaVA-1.5-7B · MMEscore: 1510.7 -> 1500.6Hurt
Use DIVA-enhanced visual encoderSAN with ViT-L-14/224 · ADE20K-847score: 10.9 -> 11.0Helped
Use DIVA on OpenAI ViT-L-14OpenAI ViT-L-14 · ImageNet-1K zero-shottop-1 accuracy: 75.5 -> 75.5No clear effect
Replace empty text condition with real image-matched captions (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 19.3 -> 21.5Helped
Replace empty text condition with free-source phrases (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 19.3 -> 20.7Helped
Use only the visual class token instead of partial patch tokens (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 25.9 -> 22.2Hurt
Use all local patch tokens instead of partial patch tokens (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 25.9 -> 20.0Hurt
Increase training data to 50% (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 19.3 -> 22.2Helped
Increase training data to 75% (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 19.3 -> 23.7Helped
Use DiT-XL/2 as the generative diffusion model (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 19.3 -> 13.3Hurt
Use SD-1-4 as the generative diffusion model (ablation)DIVA with OpenAI ViT-L-14/224 · MMVP-VLMaverage accuracy: 19.3 -> 23.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: Conceptual-3M

Benchmarks: MMVP-VLM MMVP POPE MME MMBench LLaVA-Bench-in-the-Wild ADE20K-847 ADE20K-150 Pascal Context-459 Pascal Context-59 ImageNet-1K CIFAR-10

Metrics: accuracy recall@K mIoU top-1 accuracy

Baselines: OpenAI CLIP ViT-L-14 MetaCLIP ViT-H-14 SigLIP ViT-SO-14 DFN ViT-H-14 LLaVA-1.5 SAN

Builds on: CLIP Stable Diffusion Diffusion-TTA LLaVA-1.5 SAN

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