HalluShift++: Bridging Language and Vision through Internal Representation Shifts for Hierarchical Hallucinations in MLLMs
Sujoy Nath, Arkaprabha Basu, Sharanya Dasgupta, Swagatam Das
TL;DR
HalluShift++ extends internal-representation analysis from text-only LLMs to multimodal LLMs to detect and classify visual-grounding hallucinations. It introduces 74 features (including 12 new multimodal-specific ones), semantic chunking into object/attribute/relation units, and a hierarchical ground-truth-matching scheme with a multi-class membership function. Evaluated on MS-COCO and LLaVA across eight MLLMs and LLM QA tasks, it achieves substantial AUC-ROC improvements over HalluShift, including scale-agnostic gains on small models. The approach reveals that cross-layer inconsistency, attention dispersion, and confidence degradation are robust hallmarks of multimodal hallucination, enabling practical, fine-grained detection and analysis.
Abstract
Multimodal Large Language Models (MLLMs) have demonstrated remarkable capabilities in vision-language understanding tasks. While these models often produce linguistically coherent output, they often suffer from hallucinations, generating descriptions that are factually inconsistent with the visual content, potentially leading to adverse consequences. Therefore, the assessment of hallucinations in MLLM has become increasingly crucial in the model development process. Contemporary methodologies predominantly depend on external LLM evaluators, which are themselves susceptible to hallucinations and may present challenges in terms of domain adaptation. In this study, we propose the hypothesis that hallucination manifests as measurable irregularities within the internal layer dynamics of MLLMs, not merely due to distributional shifts but also in the context of layer-wise analysis of specific assumptions. By incorporating such modifications, \textsc{\textsc{HalluShift++}} broadens the efficacy of hallucination detection from text-based large language models (LLMs) to encompass multimodal scenarios. Our codebase is available at https://github.com/C0mRD/HalluShift_Plus.
