atlas

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

VL-SAE: Interpreting and Enhancing Vision-Language Alignment with a Unified Concept Set

NeurIPS 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 0 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 VL-SAE, a sparse autoencoder with a distance-based top-k encoder and modality-specific decoders that maps vision and language representations of CLIP-style and large VLMs into a unified concept set, used to interpret alignment and improve zero-shot classification and POPE hallucination reduction.

Problem

Vision-language alignment in VLMs is hard to interpret because SAEs trained separately on vision and language representations yield mismatched concept sets, so semantically similar image and text representations do not co-activate the same neurons.

Approach

Use an auxiliary autoencoder to make LVLM alignment explicit via InfoNCE, then train a shared SAE with a distance-based (Euclidean on normalized vectors) top-k encoder and separate decoders per modality so semantically similar image-text representations co-activate the same neurons.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add concept-level alignment with VL-SAEOpenCLIP · Zero-shot image classification (Mean Acc.)accuracy: 68.7 -> 69.5; 69.8 -> 70.4; 72.2 -> 72.9; 76.9 -> 77.8Helped
Use VL-SAE decoding instead of VCDLLaVA1.5 · POPE Random, Popular, and Adversarialaccuracy: 85.53 -> 87.07; 83.63 -> 85.87; 81.10 -> 83.60Helped
Use VL-SAE decoding instead of VCDQwen-VL · POPE Random, Popular, and Adversarialaccuracy: 86.33 -> 86.47; 85.73 -> 85.97; 83.77 -> 86.10Mixed
Use VL-SAE decoding instead of VCDLLaVA1.5 and Qwen-VL · CHAIR subsetCHAIR_S: 55.0 -> 47.8; 42.6 -> 39.6Mixed
Replace the standard encoder with a cosine-based encoder (ablation)VL-SAE on OpenCLIP-ViT-H/14 · Concept qualityIntra-Similarity: 0.1890 -> 0.1891Helped
Replace the cosine-based encoder with a distance-based encoder (ablation)VL-SAE on OpenCLIP-ViT-H/14 · Concept qualityIntra-Similarity: 0.1891 -> 0.2016Helped
Add modality-specific decoders (ablation)VL-SAE on OpenCLIP-ViT-H/14 · Concept qualityIntra-Similarity: 0.2016 -> 0.2134Helped
Remove the auxiliary autoencoder (ablation)VL-SAE on LLaVA1.5 · Concept qualityIntra-Similarity: 0.2092 -> 0.2084Hurt
Increase CC3M training data from 10% to 100% (ablation)VL-SAE · Concept qualityIntra-Similarity: 0.2029 -> 0.2299Helped
Use Top-K instead of L1 sparsification (ablation)VL-SAE · Concept qualityIntra-Similarity: 0.2142 -> 0.2442Helped
Use task-agnostic alpha_c=0.1 instead of alpha_c=0 (ablation)OpenCLIP ViT-L and ViT-H · Zero-shot image classificationaccuracy: 72.2 -> 72.4; 76.9 -> 77.2Helped
Use task-specific alpha_c instead of alpha_c=0 (ablation)OpenCLIP ViT-L and ViT-H · Zero-shot image classificationaccuracy: 72.2 -> 72.9; 76.9 -> 77.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: CC3M CHAIR POPE

Benchmarks: POPE CHAIR zero-shot image classification datasets (Caltech101, CIFAR10/100, DTD, EuroSAT, etc.)

Metrics: Intra-Similarity Inter-Similarity accuracy F1 score CHAIR_S CHAIR_I Recall

Baselines: SAE-D SAE-S VCD Regular decoding L1 sparsification

Builds on: sparse autoencoder top-k sparse autoencoder contrastive decoding InfoNCE

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