atlas

Research map / Vision-language and multimodal / Multimodal LLMs

The Hidden Life of Tokens: Reducing Hallucination of Large Vision-Language Models Via Visual Information Steering

ICML 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Decoding-time hallucination mitigation · 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 VISTA, a training-free inference-time method that steers residual-stream activations with a per-image visual steering vector and mixes in early-layer logits to reduce object hallucination in LVLMs.

Problem

LVLMs hallucinate syntactically coherent but visually ungrounded content; the internal dynamics of how visual information is lost during generation are poorly understood.

Approach

Token-logit ranking analysis via logit lens reveals gradual visual information loss, early excitation of semantic tokens in late layers, and hidden genuine tokens; VISTA counters these with a per-image visual steering vector (positive minus no-image context residuals) injected into all layers and a Self-Logits Augmentation that averages logits from the last w layers before the final one.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply VISTA instead of vanilla decodingLLAVA-1.5 · CHAIR (Greedy)CHAIR_S: 46.4 -> 20.4Helped
apply VISTA instead of vanilla decodingMiniGPT-4 · CHAIR (Greedy)CHAIR_S: 35.2 -> 19.8Helped
apply VISTA instead of vanilla decodingShikra · CHAIR (Greedy)CHAIR_S: 56.8 -> 31.4Helped
apply VISTA instead of vanilla decodingInstructBLIP · CHAIR (Greedy)CHAIR_S: 38.0 -> 27.4Helped
apply VISTA instead of vanilla decodingLLAVA-1.5 · POPE (Greedy)Avg. Accuracy: 84.79 -> 86.15Helped
apply VISTA instead of vanilla decodingMiniGPT-4 · POPE (Greedy)Avg. Accuracy: 76.76 -> 77.06Helped
apply VISTA instead of vanilla decodingShikra · POPE (Greedy)Avg. Accuracy: 81.32 -> 82.44Helped
apply VISTA instead of vanilla decodingInstructBLIP · POPE (Greedy)Avg. Accuracy: 84.36 -> 84.87Helped
apply VISTA instead of vanilla decodingLVLMs (four architectures) · MME full set (Greedy)overall score: 1752.35 -> 1771.87; 969.93 -> 1041.66; 1101.50 -> 1256.22; 1355.25 -> 1364.05Helped
increase SLA window size from one layer to five layers at γ=0.3 (ablation)VISTA on Shikra · CHAIRCHAIR_S: 62.0 -> 42.8Helped
increase SLA window size from one layer to five layers at γ=0.3 (ablation)VISTA on Shikra · CHAIRCHAIR_I: 18.8 -> 11.3Helped
increase SLA window size from one layer to five layers at γ=0.3 (ablation)VISTA on Shikra · CHAIRF1: 72.9 -> 78.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS COCO

Benchmarks: CHAIR POPE MMHal-Bench MME

Metrics: CHAIR_S CHAIR_I accuracy F1 MMHal score MME perception+cognition score latency throughput

Baselines: Vanilla decoding DoLa VCD OPERA PAI

Builds on: DoLa Visual Contrastive Decoding Prompt-to-Attention / PAI steering vectors logit lens

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