Skip to content

Look Clearly Before Answering: Mitigating Hallucinations in LVLMs via Saliency-Driven Perceptual Realignment

๐Ÿ•’ Published (v1): 2026-07-18 14:39 UTC ยท Source: Arxiv ยท link

Why this paper was selected

Saliency-driven hallucination mitigation in LVLMs; core reliability problem, buildable method

Ask a follow-up

Open an assistant pre-loaded with this paper's context.

๐Ÿ’ฌ Ask ChatGPTโœฆ Ask Claude

TL;DR

SDPR (Saliency-Driven Perceptual Realignment) is a training-free inference-time framework that mitigates hallucinations in Large Vision-Language Models (LVLMs) by diagnosing and correcting visual awareness degradation at three stages: perception (attention hijacking by sink tokens), memory (KV cache spatial distortion), and decoding (language-prior dominance). It achieves 6.93% improvement on POPE and 33.3% reduction in \(\text{CHAIR}_s\) over prior SOTA without any fine-tuning.

Problem

LVLMs hallucinate because visual grounding progressively erodes during inference. Two underexplored mechanisms are identified: (1) non-semantic "sink tokens" hijack attention in MHSA heads, suppressing salient visual cues (hallucinatory responses show up to \(1.79\times\) higher top-\(k\) attention concentration than faithful ones); (2) causal prefill attention asymmetrically contextualizes visual tokens in the KV cache โ€” earlier visual tokens cannot access later visual or query tokens โ€” inducing position-dependent spatial distortion (Spearman rank correlation between PCA scores of cached visual keys and token sequence positions is \(1.62\times\) higher in hallucinatory than faithful responses). Existing decoding-based or attention-intervention methods address only one of these failure modes.

Method

SDPR intervenes at three stages without any training:

Stage 1 โ€” Saliency-Driven Attention Redistribution (SDAR): Select the \(k\) lowest-entropy MHSA heads (entropy \(E_h^l = -\sum_{i=1}^{N_v} AW_{h,i}^{v,l} \log AW_{h,i}^{v,l}\)) as putative sink-dominated heads. Aggregate their visual attention maps to locate a top-\(K\) candidate set \(\mathcal{C}^l\). For each selected head, replace each candidate's attention score with the average over its center-inclusive \(3\times3\) spatial neighborhood, then Min-Max scale and \(L_1\)-normalize. This weakens isolated non-semantic peaks while preserving coherent semantic activations โ€” avoiding the semantic-agnostic failure of pure magnitude-based removal.

Stage 2 โ€” Saliency-Driven Cache Alignment (SDCA): At a designated intermediate layer \(l_s\), compute a query-visual saliency map $\(S_q = \sigma\!\left(\bar{h}_q \,(H_v^{l_s})^\top\right), \quad \bar{h}_q = \frac{1}{N_q}\sum_{i=1}^{N_q} H_{q,i}^{l_s}\)$ where \(\sigma\) is Min-Max normalization. Broadcast \(S_q\) to recalibrate the cached visual keys \(K_v^{l_s}\), injecting explicit query conditioning to counteract position-dependent distortion from asymmetric prefill contextualization.

Stage 3 โ€” Prior-Constrained Contrastive Decoding (PCD): Construct a language-prior reference from early-layer hidden states (isolating intrinsic language-prior predictions). Contrastively subtract this reference from the original logits to penalize predictions dominated by language priors over visual evidence. Adaptive decoding weights control the contrastive strength.

Key Contributions

  • Systematic empirical characterization of two previously underexplored visual degradation mechanisms in LVLMs: attention-sink hijacking and asymmetric KV cache contextualization, with quantitative evidence linking both to hallucination rates.
  • SDPR: a training-free, holistic framework that jointly addresses perception, memory, and decoding-stage degradation in a single inference pass.
  • The SDAR component introduces spatial-context-guided redistribution that avoids the semantic-agnostic failure mode of naive magnitude-based attention removal.
  • Demonstrated generalizability across diverse LVLM architectures (LLaVA-1.5, Qwen-VL, InternVL) with minimal runtime overhead.

Results

  • POPE hallucination benchmark: +6.93% over prior SOTA methods.
  • CHAIR\(_s\): 33.3% reduction relative to prior SOTA.
  • Outperforms existing training-free methods (VCD, ONLY, and attention-intervention baselines) on both hallucination-specific and general-purpose benchmarks.
  • Evaluation conducted on MME and other multimodal benchmarks across multiple LVLM architectures.
  • Quantitative analysis: hallucinatory responses exhibit \(1.71\times\)โ€“\(1.79\times\) higher Gini/top-\(k\) attention concentration; \(1.62\times\) higher Spearman sequence-position correlation in cached visual keys.

(Note: full per-benchmark tables were truncated in the provided text; only headline figures are reported above.)

Limitations

  • All three components introduce hyperparameters (\(k\) sink-head count, \(K\) top candidate tokens, intermediate layer \(l_s\), contrastive weight \(\lambda\)) whose optimal values may vary across architectures and tasks.
  • The SDAR spatial-averaging heuristic assumes visual tokens are arranged in a 2D grid, which may not hold for all visual tokenization schemes.
  • PCD's language-prior reference is constructed from early-layer hidden states; the quality of this proxy depends on model depth and architecture, potentially limiting transferability to very shallow or non-standard LVLMs.
  • Evaluation is restricted to existing LVLM families (LLaVA, Qwen-VL, InternVL); applicability to models with interleaved vision-language architectures or different prefill strategies is not addressed.
  • Training-free design cannot correct for hallucinations rooted in fundamental pretraining data biases.

Relevance to Vision-Language Models

SDPR directly targets the inference dynamics of transformer-based LVLMs, making it relevant to any practitioner deploying models like LLaVA, Qwen-VL, or InternVL without the budget for RLHF or preference-tuning. The mechanistic analysis โ€” linking attention sink patterns and KV cache spatial distortion to hallucination rates with concrete metrics (Gini, Spearman correlation) โ€” provides a reproducible diagnostic toolkit for the VLM hallucination literature. The three-stage decomposition (perception โ†’ memory โ†’ decoding) offers a principled framework that complements existing decoding-only methods (VCD) and attention-only interventions, suggesting that comprehensive hallucination suppression requires addressing all three loci simultaneously. This work advances the training-free inference-time intervention line alongside ICD, OPERA, and VCD, while being the first to explicitly model KV cache distortion as a distinct and quantifiable hallucination source.