Beyond Single Models: Mitigating Multimodal Hallucinations via Adaptive Token Ensemble Decoding

Jinlin Li, Yuran Wang, Yifei Yuan, Xiao Zhou, Yingying Zhang +3 more
10/21/2025
cs.CV

Official code: jinlin2021/ATED (2 stars, last commit 2025-06-04).

Abstract

Large Vision-Language Models (LVLMs) have recently achieved impressive results in multimodal tasks such as image captioning and visual question answering. However, they remain prone to object hallucination -- generating descriptions of nonexistent or misidentified objects. Prior work has partially mitigated this via auxiliary training objectives or external modules, but challenges remain in terms of scalability, adaptability, and model independence. To address these limitations, we propose Adaptive Token Ensemble Decoding (ATED), a training-free, token-level ensemble framework that mitigates hallucination by aggregating predictions from multiple LVLMs during inference. ATED dynamically computes uncertainty-based weights for each model, reflecting their reliability at each decoding step. It also integrates diverse decoding paths to improve contextual grounding and semantic consistency. Experiments on standard hallucination detection benchmarks demonstrate that ATED significantly outperforms state-of-the-art methods, reducing hallucination without compromising fluency or relevance. Our findings highlight the benefits of adaptive ensembling and point to a promising direction for improving LVLM robustness in high-stakes applications. The code is available at https://github.com/jinlin2021/ATED.

View on arXivView PDF

Code Implementations(1)

jinlin2021/ATEDOfficial100%

ATED

20C, C++May 20, 20251 years ago

Similar Papers

Cite this paper

@article{li2025beyond,
  title  = {Beyond Single Models: Mitigating Multimodal Hallucinations via Adaptive Token Ensemble Decoding},
  author = {Jinlin Li and Yuran Wang and Yifei Yuan and Xiao Zhou and Yingying Zhang and Xixian Yong and Yefeng Zheng and Xian Wu},
  year   = {2025},
  eprint = {2510.18321},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.18321v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.18321.svg)](https://codeofpaper.com/paper/2510.18321)

Discussion