MetaToken: Detecting Hallucination in Image Descriptions by Meta Classification
Laura Fieback, Jakob Spiegelberg, Hanno Gottschalk
TL;DR
MetaToken introduces a lightweight token-level hallucination detector for LVLM outputs based on meta-classification. By extracting a broad set of features from model outputs and training a small binary classifier, it can detect hallucinated objects without ground-truth data and with calibrated uncertainty, achieving high AUROC and AUPRC across four open-source LVLMs. The approach demonstrates strong integration potential with existing mitigation methods (e.g., LURE) and offers practical gains in reducing hallucinations while maintaining low computational overhead. This work provides interpretable insights into the factors driving LVLM hallucinations and delivers a reproducible framework for token-level evaluation and detection.
Abstract
Large Vision Language Models (LVLMs) have shown remarkable capabilities in multimodal tasks like visual question answering or image captioning. However, inconsistencies between the visual information and the generated text, a phenomenon referred to as hallucinations, remain an unsolved problem with regard to the trustworthiness of LVLMs. To address this problem, recent works proposed to incorporate computationally costly Large (Vision) Language Models in order to detect hallucinations on a sentence- or subsentence-level. In this work, we introduce MetaToken, a lightweight binary classifier to detect hallucinations on the token-level at negligible cost. Based on a statistical analysis, we reveal key factors of hallucinations in LVLMs. MetaToken can be applied to any open-source LVLM without any knowledge about ground truth data providing a calibrated detection of hallucinations. We evaluate our method on four state-of-the-art LVLMs demonstrating the effectiveness of our approach.
