Beyond the Global Scores: Fine-Grained Token Grounding as a Robust Detector of LVLM Hallucinations
Organizations: Hanoi University of Science and Technology · Australian Institute for Machine Learning, University of Adelaide · Mohamed bin Zayed University of Artificial Intelligence · Nanjing University ·
Abstract
Large vision-language models (LVLMs) achieve strong performance on visual reasoning tasks but remain highly susceptible to hallucination. Existing detection methods predominantly rely on coarse, whole-image measures of how an object token relates to the input image. This global strategy is limited: hallucinated tokens may exhibit weak but widely scattered correlations across many local regions, which aggregate into deceptively high overall relevance, thus evading the current global hallucination detectors. We begin with a simple yet critical observation: a faithful object token must be strongly grounded in a specific image region. Building on this insight, we introduce a patch-level hallucination detection framework that examines fine-grained token-level interactions across model layers. Our analysis uncovers two characteristic signatures of hallucinated tokens: (i) they yield diffuse, non-localized attention patterns, in contrast to the compact, well-focused attention seen in faithful tokens; and (ii) they fail to exhibit meaningful semantic alignment with any visual region. Guided by these findings, we develop a lightweight and interpretable detection method that leverages patch-level statistical features, combined with hidden-layer representations. Our approach achieves up to 90% accuracy in token-level hallucination detection, demonstrating the superiority of fine-grained structural analysis for detecting hallucinations.
Figures & tables
| Model | Prec. | Rec. | F1 |
| LLaVA-1.5-7B [ 19 ] | 0.81 | 0.74 | 0.77 |
| InternVL-2.5-8B [ 6 ] | 0.79 | 0.69 | 0.73 |
| Qwen 2.5-VL-7B [ 3 ] | 0.75 | 0.71 | 0.73 |
| Model | Prec. | Rec. | F1 |
| LLaVA-1.5-7B [ 19 ] | 0.82 | 0.76 | 0.79 |
| InternVL-2.5-8B [ 6 ] | 0.80 | 0.73 | 0.76 |
| Qwen 2.5-VL-7B [ 3 ] | 0.83 | 0.79 | 0.81 |
| Method | LLaVA-1.5-7B | Qwen2.5-VL-7B | InternVL2.5-8B | |||||||||
| PR | RC | F1 | AUC | PR | RC | F1 | AUC | PR | RC | F1 | AUC | |
| HalLoc [ 21 ] | 0.70 | 0.73 | 0.71 | 0.76 | 0.71 | 0.73 | 0.73 | 0.80 | 0.64 | 0.68 | 0.67 | 0.87 |
| MetaToken (LR) [ 8 ] | 0.61 | 0.43 | 0.51 | 0.57 | 0.46 | 0.65 | 0.54 | 0.69 | 0.68 | 0.62 | 0.65 | 0.60 |
| MetaToken (GB) [ 8 ] | 0.65 | 0.72 | 0.68 | 0.72 | 0.70 | 0.44 | 0.54 | 0.77 | 0.66 | 0.96 | 0.78 | 0.72 |
| SVAR [ 12 ] | 0.66 | 0.89 | 0.76 | 0.75 | 0.45 | 0.78 | 0.57 | 0.68 | 0.74 | 0.89 | 0.80 | 0.87 |
| DHCP [ 29 ] | 0.75 | 0.71 | 0.73 | 0.80 | 0.75 | 0.77 | 0.76 | 0.86 | 0.80 | 0.83 | 0.81 | 0.87 |
| Method | F1 | AUC |
| MetaToken [ 8 ] | 0.22 | 0.73 |
| HalLoc [ 21 ] | 0.29 | 0.71 |
| SVAR [ 12 ] | 0.25 | 0.37 |
| DHCP [ 29 ] | 0.27 | 0.69 |
| ProjectAway [ 11 ] | 0.38 | 0.70 |
| Ours | 0.41 | 0.75 |
| Model | Features | AUC | F1 |
| LLaVA-1.5 | ADS | 0.86 | 0.80 |
| CGC | 0.84 | 0.79 | |
| CGC+ADS | 0.92 | 0.84 | |
| Qwen 2.5-VL-7B | ADS | 0.93 | 0.76 |
| CGC | 0.93 | 0.80 | |
| CGC+ADS | 0.95 | 0.85 |
| Model | Hyper - parameter | Values |
| XGB | depth | {4,6,8} |
| learning rates | {0.1,0.05} | |
| no. estimators | {100,200,500} | |
| RF | depth | {None,10,20} |
| trees | {200,400,600} | |
| MLP | hidden size | {64,128,256} |
| Layer Set | ADS | CGC | ||
| AUC | F1 | AUC | F1 | |
| Layers 6–12 | 72.38 | 67.88 | 76.51 | 73.26 |
| Layers 13–18 | 69.17 | 62.91 | 73.34 | 70.55 |
| Layers 19–24 | 68.31 | 63.74 | 68.79 | 63.44 |
| Layers 25–33 | 64.58 | 62.88 | 75.44 | 74.34 |
| All layers | 85.84 | 80.36 | 84.41 | 78.90 |
| Model | Features | AUC | F1 |
| LLaVA-1.5 | SVAR | 85.12 | 69.35 |
| +CGC | 87.72 | 73.52 | |
| +ADS | 89.04 | 74.03 | |
| +CGC+ADS | 89.41 | 74.07 | |
| Qwen 2.5-VL-8B | SVAR | 87.85 | 76.38 |
| +CGC | 86.79 | 76.24 |
| ADS | CGC | ||||
| Top- % | AUC | F1 | Top- % | AUC | F1 |
| 5% | 81.65 | 76.54 | 1% | 81.36 | 75.31 |
| 10% | 83.86 | 76.83 | 3% | 82.55 | 76.54 |
| 15% | 82.87 | 77.65 | 5% | 83.86 | 76.83 |
| 20% | 81.65 | 76.07 | 10% | 82.57 | 77.78 |
| 30% | 79.83 | 74.70 | 20% | 81.82 | 72.96 |
Hallucination Detection in VLMs
Hallucination detection in vision-language models identifies claims that are unsupported by images, video, or other visual evidence.
See all 70 papers