Investigating and Mitigating the Multimodal Hallucination Snowballing in Large Vision-Language Models
Weihong Zhong, Xiaocheng Feng, Liang Zhao, Qiming Li, Lei Huang, Yuxuan Gu, Weitao Ma, Yuan Xu, Bing Qin
TL;DR
The paper tackles the problem of multimodal hallucination snowballing in large vision-language models by introducing MMHalSnowball, a framework that creates hallucinatory visual conversations to test whether prior hallucinations bias subsequent responses. It shows a substantial performance drop ($\geq 31\%$) across open-source LVLMs under hallucinatory context and introduces Residual Visual Decoding (RVD), a training-free decoding method that emphasizes visual information to mitigate snowballing by over $24\%$ while preserving contextual abilities. The approach combines a careful data-collection pipeline, diverse evaluation metrics, and cross-model analysis, highlighting the fragility of current LVLMs to accumulated hallucinations and the potential of RVD to bolster reliability. The work also introduces adaptive distribution blending guided by distribution similarity and provides auxiliary tasks (WPI) to assess contextual access, offering a practical, model-agnostic mitigation that can be integrated into multi-turn visual dialogue systems.
Abstract
Though advanced in understanding visual information with human languages, Large Vision-Language Models (LVLMs) still suffer from multimodal hallucinations. A natural concern is that during multimodal interaction, the generated hallucinations could influence the LVLMs' subsequent generation. Thus, we raise a question: When presented with a query relevant to the previously generated hallucination, will LVLMs be misled and respond incorrectly, even though the ground visual information exists? To answer this, we propose a framework called MMHalSnowball to evaluate LVLMs' behaviors when encountering generated hallucinations, where LVLMs are required to answer specific visual questions within a curated hallucinatory conversation. Crucially, our experiment shows that the performance of open-source LVLMs drops by at least $31\%$, indicating that LVLMs are prone to accept the generated hallucinations and make false claims that they would not have supported without distractions. We term this phenomenon Multimodal Hallucination Snowballing. To mitigate this, we further propose a training-free method called Residual Visual Decoding, where we revise the output distribution of LVLMs with the one derived from the residual visual input, providing models with direct access to the visual information. Experiments show that our method can mitigate more than $24\%$ of the snowballed multimodal hallucination while maintaining capabilities.
