VIB-Probe: Filtering the Internal Noise to Solve VLM Hallucinations

VIB-Probe: Detecting and Mitigating Hallucinations in Vision-Language Models via Variational Information Bottleneck

2026-01-09
Feiran Zhang, Yixin Wu, Zhenghua Wang, Xiaohua Wang, Changze Lv, Xuanjing Huang, Xiaoqing Zheng
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces VIB-Probe, a novel framework for detecting and mitigating hallucinations in Vision-Language Models (VLMs). It leverages Variational Information Bottleneck (VIB) theory to extract discriminative signals from multi-layer, multi-head internal attention outputs, achieving SOTA performance across POPE, AMBER, and M-HalDetect benchmarks.

TL;DR

Vision-Language Models (VLMs) often "hallucinate" by generating text that contradicts visual input. While most solutions look at the final output, VIB-Probe looks inside. By applying Variational Information Bottleneck (VIB) theory to internal attention head outputs, this framework effectively filters out syntactic noise to identify and suppress the specific internal signals that lead to unfaithful generation. It sets a new SOTA in both detecting and mitigating hallucinations in a training-free, inference-time manner.

Problem: The Entanglement of Truth and Noise

Why do VLMs hallucinate? Recent interpretability research suggests that hallucinations are not random; they emerge progressively through the Transformer layers. However, looking at internal hidden states is like looking into a "high-dimensional storm." Truthful visual grounding signals are mixed with:

  1. Linguistic Priors: The model's tendency to follow grammar or common phrases instead of the image.
  2. Syntactic Noise: Task-irrelevant information used for sentence structure.

Previous probing methods (like RepProbing) treat all internal information equally, making them prone to overfitting on dataset-specific biases.

Methodology: The Information Bottleneck to the Rescue

The core insight of VIB-Probe is that we need to compress the internal representations to find the "minimal sufficient statistics" for hallucination.

1. Feature Extraction

Instead of looking at raw attention weights, VIB-Probe extracts the pre-projection attention head outputs (). This provides a comprehensive "snapshot" of how each head processes multimodal data across all layers and heads.

2. The VIB Detector

The framework uses an encoder to map these high-dimensional tensors into a latent space . The optimization objective is two-fold:

  • Maximizing Prediction: Ensure is highly predictive of whether a token is a hallucination.
  • Minimizing Information: Penalize the KL-divergence between the latent distribution and a simple Gaussian prior. This forces the model to discard "semantic nuisances" that aren't critical for detecting visual fidelity.

VIB-Probe Framework Figure: The three-stage pipeline: Feature extraction, IB encoding for detection, and gradient-based mitigation.

3. Gradient-based Mitigation

Once the probe is trained, we can "blame" specific parts of the model for a predicted hallucination. By computing the gradient of the hallucination risk with respect to each attention head, the authors identify hallucination-sensitive heads. During inference, if the risk is too high, the model dynamically suppresses these heads and regenerates the token.

Experimental Performance

VIB-Probe was tested against four base models, including LLaVA-1.5, LLaVA-1.6, and the recent Qwen2.5-VL.

Detection SOTA

The method shows significant gains in generative benchmarks (M-HalDetect and COCO-Caption), where hallucinations are more nuanced than simple "Yes/No" tasks.

Detection Results Table: VIB-Probe consistently outperforms baselines like DHCP and MetaToken across diverse VLM architectures.

Transferability and Robustness

A key highlight is the generalization gap. When trained on simple datasets (POPE) and tested on complex ones (M-HalDetect), traditional probers fail (32.4% drop), while VIB-Probe remains stable. This confirms that the Information Bottleneck successfully captures "domain-invariant" hallucination signals rather than just memorizing the dataset.

Critical Analysis & Conclusion

Takeaway

VIB-Probe proves that we don't necessarily need more data or bigger models to fix hallucinations. Instead, we need better "mechanistic filters" to leverage the information already present in the model's intermediate layers.

Limitations

  • White-box access: The method requires access to internal attention outputs, rendering it inapplicable to closed-source APIs like GPT-4o.
  • Architectural Dependence: Currently optimized for Transformer-based architectures; its efficacy on newer architectures (like Mamba or SSM-based VLMs) is unexplored.

In conclusion, VIB-Probe represents a significant step forward in trustworthy AI by bridging the gap between interpretability (finding the heads) and control (suppressing them at runtime).

Find Similar Papers

Try Our Examples

  • Find recent papers that perform mechanistic interpretability on Vision-Language Models to identify specific attention heads responsible for object or attribute hallucinations.
  • Which research first introduced the concept of 'Attention Lens' or 'Lookback Lens' for hallucination detection, and how does VIB-Probe's information bottleneck approach differ in its noise-filtering capabilities?
  • Explore if there are studies applying Variational Information Bottleneck (VIB) to text-only Large Language Models for the purpose of inference-time factuality correction or debiasing.
Contents
VIB-Probe: Filtering the Internal Noise to Solve VLM Hallucinations
1. TL;DR
2. Problem: The Entanglement of Truth and Noise
3. Methodology: The Information Bottleneck to the Rescue
3.1. 1. Feature Extraction
3.2. 2. The VIB Detector
3.3. 3. Gradient-based Mitigation
4. Experimental Performance
4.1. Detection SOTA
4.2. Transferability and Robustness
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations