VAUQ: Vision-Aware Uncertainty Quantification for LVLM Self-Evaluation
Organizations: University of Wisconsin-Madison · Nanyang Technological University
Abstract
Large Vision-Language Models (LVLMs) frequently hallucinate, limiting their safe deployment in real-world applications. Existing LLM self-evaluation methods rely on a model's ability to estimate the correctness of its own outputs, which can improve deployment reliability; however, they depend heavily on language priors and are therefore ill-suited for evaluating vision-conditioned predictions. We propose VAUQ, a vision-aware uncertainty quantification framework for LVLM self-evaluation that explicitly measures how strongly a model's output depends on visual evidence. VAUQ introduces the Image-Information Score (IS), which captures the reduction in predictive uncertainty attributable to visual input, and an unsupervised core-region masking strategy that amplifies the influence of salient regions. Combining predictive entropy with this core-masked IS yields a training-free scoring function that reliably reflects answer correctness. Comprehensive experiments show that VAUQ consistently outperforms existing self-evaluation methods across multiple datasets.
Figures & tables
| LLaVA-1.5-7B | LLaVA-1.5-13B | |||||||
|---|---|---|---|---|---|---|---|---|
| Method | ViLP | MMVet | VisualCoT | CVBench | ViLP | MMVet | VisualCoT | CVBench |
| Perplexity | 54.6 | 79.3 | 56.2 | 60.3 | 54.2 | 81.3 | 63.7 | 64.6 |
| Verbalized | 56.3 | 71.7 | 49.9 | 57.6 | 52.4 | 67.2 | 54.4 | 55.4 |
| SVAR | 50.6 | 29.3 | 44.5 | 48.7 | 48.3 | 34.2 | 44.5 | 49.2 |
| Contextual Lens | 56.7 | 70.8 | 58.3 | 51.1 | 60.4 | 61.4 | 52.5 | 58.6 |
| Chain-of-Embeddings | 52.0 | 60.8 | 55.7 | 50.6 | 60.5 | 44.4 | 46.5 | 53.3 |
| Qwen-2.5-VL-7B | InternVL3.5-8B | |||||||
|---|---|---|---|---|---|---|---|---|
| Method | ViLP | MMVet | VisualCoT | CVBench | ViLP | MMVet | VisualCoT | CVBench |
| Perplexity | 55.0 | 76.6 | 56.0 | 64.8 | 55.3 | 67.5 | 62.3 | 66.4 |
| Verbalized | 55.3 | 51.9 | 54.7 | 56.3 | 48.7 | 59.4 | 54.7 | 60.1 |
| SVAR | 49.6 | 54.6 | 46.7 | 61.6 | 51.6 | 49.7 | 56.7 | 50.5 |
| Contextual Lens | 61.3 | 65.5 | 65.0 | 54.4 | 51.3 | 59.6 | 55.1 | 48.2 |
| Chain-of-Embeddings | 47.4 | 59.8 | 44.3 | 49.7 | 50.1 | 52.8 | 61.4 | 53.6 |
| Method | LLaVA-1.5 | QwenVL-2.5 | InternVL3.5 |
|---|---|---|---|
| w. | 75.2 | 66.9 | 75.9 |
| w. | 73.3 | 65.1 | 74.0 |
| w. | 78.6 | 69.2 | 77.7 |
| w. | 77.8 | 68.0 | 77.2 |
| Factual | Counterfactual | |||
|---|---|---|---|---|
| Method | LLaVA | QwenVL | LLaVA | QwenVL |
| Entropy | 83.2 | 68.4 | 48.4 | 44.5 |
| 60.9 | 56.5 | 75.2 | 63.0 | |
| 83.6 | 68.1 | 70.4 | 60.1 | |
| LLaVA-1.5-7B | Qwen2.5-VL-7B | |||
|---|---|---|---|---|
| Method | Time (s) | AUC (%) | Time (s) | AUC (%) |
| SVAR | 0.39 | 50.6 | 1.59 | 49.6 |
| Verbalized | 0.58 | 56.3 | 1.82 | 55.3 |
| EigenScore | 5.86 | 63.2 | 8.77 | 53.0 |
| Semantic Entropy | 7.05 | 63.7 | 12.4 | 52.0 |
| VL-Uncertainty | 13.6 | 55.6 | 20.2 | 57.9 |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | LLaVA | Qwen |
|---|---|---|
| Perplexity | 56.4 | 69.4 |
| Verbalized | 49.1 | 57.9 |
| SVAR | 60.2 | 63.3 |
| Contextual Lens | 54.9 | 58.3 |
| Chain-of-Embeddings | 52.1 | 61.0 |
| Semantic Entropy | 64.3 | 74.0 |
| Method | Pixel Acc. | mIoU | mAP |
|---|---|---|---|
| Embedding (Contextual Lens) | 50.4 | 36.1 | 53.9 |
| Attention (Ours) | 69.3 | 46.4 | 77.1 |
| Category | Embedding | Attention (Ours) |
|---|---|---|
| Monkey | 47.62 | 50.79 |
| Hamster | 31.36 | 38.52 |
| Car | 36.35 | 43.46 |
| Iron | 41.47 | 41.89 |
| Pasta | 67.52 | 70.10 |
| Sign | 15.35 | 20.95 |
| Method | ViLP | VisualCoT |
|---|---|---|
| Grad-CAM | 76.0 | 76.6 |
| Attention (Ours) | 77.0 | 77.8 |
| Method | AUROC (%) | AUPRC (%) |
|---|---|---|
| Perplexity | 54.6 | 50.5 |
| Verbalized | 56.3 | 47.8 |
| SVAR | 50.6 | 47.4 |
| Contextual Lens | 56.7 | 52.1 |
| Chain-of-Embeddings | 52.0 | 45.9 |
| EigenScore | 63.2 | 59.7 |
| Dataset | Hyperparameters | ||
|---|---|---|---|
| ViLP | (10,25) | 0.6 | 60 |
| MMVet | 0.6 | 40 | |
| VisualCoT | 0.3 | 60 | |
| CVBench | 1.2 | 30 | |
| Dataset | Hyperparameters | ||
|---|---|---|---|
| ViLP | (10,35) | 1.5 | 20 |
| MMVet | 0.4 | 30 | |
| VisualCoT | 0.2 | 60 | |
| CVBench | 1.2 | 40 | |
| Dataset | Hyperparameters | ||
|---|---|---|---|
| ViLP | (12,26) | 0.8 | 80 |
| MMVet | 0.1 | 60 | |
| VisualCoT | 0.1 | 50 | |
| CVBench | 2.0 | 60 | |
| Dataset | Hyperparameters | ||
|---|---|---|---|
| ViLP | (10,25) | 0.5 | 70 |
| MMVet | 0.1 | 50 | |
| VisualCoT | 0.1 | 50 | |
| CVBench | 0.2 | 60 | |