Dissecting Training-Free Uncertainty Estimation in Multimodal Large Language Models
Organizations: Toyota Motor Europe · University of Oxford
Abstract
Multimodal Large Language Models (MLLMs) are increasingly deployed in safety-critical settings, yet estimating when their answers can be trusted remains underexplored. We systematically compare training-free verbalized, token-level and semantic uncertainty estimation methods on twelve MLLMs and five VQA benchmarks. We find that answer length decides which family wins: token-level entropy on short answers, verbalized methods on sentence-length responses, and semantic methods on long-form generation. Token-level entropy becomes far more informative when estimated at a higher temperature than the low ones used to generate answers, and asking a model to judge its own answer becomes more reliable with model size. Building on this, a length-aware recipe that additionally flags responses on which the model abstains outperforms every individual method on average at about a quarter of the cost of semantic methods, although no method attains the coverage required for safe deployment. These results provide practitioners with principled guidance for selecting estimators by answer length and model scale.
Figures & tables
| Method | Cost | Short | Sentence | Long | All benchmarks | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AUROC | Cov@20 | CHDA | AUROC | Cov@20 | CHDA | AUROC | Cov@20 | CHDA | AUROC | Cov@20 | CHDA | ||
| Model Acc | – | 62.0 | 68.7 | 55.6 | 61.0 | ||||||||
| Verbalized | |||||||||||||
| Verbal Abstain | 0.61 | 0.22 | 66.0 | 0.67 | 0.34 | 76.0 | 0.54 | 0.00 | 61.9 | 0.60 | 0.17 | 66.3 | |
| Verbal Confidence | 0.58 | 0.33 | 65.5 | 0.62 | 0.39 | 70.8 | 0.61 | 0.14 | 64.7 | 0.60 | 0.28 | 66.1 | |
| P(true) | 0.69 | 0.45 | 64.3 | 0.72 | 0.65 | 71.0 | 0.72 | 0.36 | 68.0 | 0.71 | 0.45 | 66.6 | |
| Answer Type | Benchmark | Mean Clusters | Abst. (%) |
|---|---|---|---|
| Short | ScienceQA | 1.42 0.37 | 4.83 3.63 |
| MMMU | 2.28 0.58 | 6.20 5.99 | |
| MM-Vet | 5.62 1.44 | 16.79 8.05 | |
| All Short | 3.11 2.03 | 9.27 8.16 | |
| Sentence | FSVQA200 | 5.24 1.07 | 13.32 7.93 |
| All Sentence | 5.24 1.07 | 13.32 7.93 |
| Family | Size | AUROC | CHDA | Cov@20 | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Ent | P(t) | KLE | Ent | P(t) | KLE | Ent | P(t) | KLE | ||
| IVL2 | 2B | 0.68 | 0.61 | 0.76 | 64.8 | 61.9 | 70.5 | 0.29 | 0.28 | 0.37 |
| 8B | 0.69 | 0.71 | 0.77 | 63.6 | 65.6 | 71.1 | 0.34 | 0.37 | 0.37 | |
| 26B | 0.70 | 0.74 | 0.75 | 64.8 | 69.9 | 70.6 | 0.37 | 0.50 | 0.53 | |
| IVL3.5 | 2B | 0.68 | 0.71 | 0.72 | 62.8 | 66.7 | 66.4 | 0.33 | 0.37 | 0.37 |
| 8B | 0.69 | 0.71 | 0.76 | 70.0 | 67.9 | 74.6 | 0.43 | 0.54 | 0.60 | |
Appendix figures & tables20 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Cost | InternVL2 | InternVL3.5 | Qwen2-VL | Qwen3-VL | Avg | ||||||||
| 2B | 8B | 26B | 2B | 8B | 38B | 2B | 7B | 72B | 2B | 8B | 32B | |||
| Model Acc | – | 84.7 | 90.1 | 91.9 | 81.4 | 89.8 | 92.3 | 64.9 | 79.7 | 88.9 | 74.8 | 89.9 | 90.9 | 84.9 |
| AUROC | ||||||||||||||
| Avg Entropy | 0.57 | 0.55 | 0.58 | 0.65 | 0.53 | 0.61 | 0.61 | 0.60 | 0.57 | 0.70 | 0.58 | 0.52 | 0.59 | |
| Max Entropy | 0.56 | 0.55 | 0.58 | 0.64 | 0.53 | 0.62 | 0.60 | 0.60 | 0.57 | 0.71 | 0.58 | 0.51 | 0.59 | |
| Avg NLL | 0.57 | 0.55 | 0.58 | 0.64 | 0.53 | 0.62 | 0.61 | 0.59 | 0.57 | 0.70 | 0.58 | 0.51 | 0.59 | |
| Method | Cost | InternVL2 | InternVL3.5 | Qwen2-VL | Qwen3-VL | Avg | ||||||||
| 2B | 8B | 26B | 2B | 8B | 38B | 2B | 7B | 72B | 2B | 8B | 32B | |||
| Model Acc | – | 33.3 | 42.6 | 41.9 | 34.8 | 55.4 | 56.1 | 34.1 | 48.9 | 56.8 | 30.1 | 53.5 | 61.8 | 45.8 |
| AUROC | ||||||||||||||
| Avg Entropy | 0.54 | 0.55 | 0.61 | 0.70 | 0.61 | 0.68 | 0.55 | 0.55 | 0.60 | 0.71 | 0.56 | 0.53 | 0.60 | |
| Max Entropy | 0.54 | 0.54 | 0.67 | 0.74 | 0.60 | 0.67 | 0.59 | 0.54 | 0.61 | 0.74 | 0.56 | 0.54 | 0.61 | |
| Avg NLL | 0.54 | 0.54 | 0.63 | 0.72 | 0.61 | 0.68 | 0.55 | 0.56 | 0.61 | 0.72 | 0.56 | 0.53 | 0.60 | |
| Method | Cost | InternVL2 | InternVL3.5 | Qwen2-VL | Qwen3-VL | Avg | ||||||||
| 2B | 8B | 26B | 2B | 8B | 38B | 2B | 7B | 72B | 2B | 8B | 32B | |||
| Model Acc | – | 34.6 | 48.2 | 52.1 | 55.4 | 66.1 | 73.2 | 43.1 | 46.8 | 64.1 | 52.8 | 62.5 | 65.9 | 55.4 |
| AUROC | ||||||||||||||
| Avg Entropy | 0.66 | 0.64 | 0.64 | 0.66 | 0.68 | 0.67 | 0.65 | 0.63 | 0.70 | 0.67 | 0.63 | 0.65 | 0.66 | |
| Max Entropy | 0.68 | 0.65 | 0.61 | 0.66 | 0.66 | 0.67 | 0.65 | 0.63 | 0.69 | 0.68 | 0.63 | 0.63 | 0.65 | |
| Avg NLL | 0.64 | 0.64 | 0.62 | 0.67 | 0.67 | 0.66 | 0.67 | 0.63 | 0.69 | 0.66 | 0.63 | 0.63 | 0.65 | |
| Method | Cost | InternVL2 | InternVL3.5 | Qwen2-VL | Qwen3-VL | Avg | ||||||||
| 2B | 8B | 26B | 2B | 8B | 38B | 2B | 7B | 72B | 2B | 8B | 32B | |||
| Model Acc | – | 70.0 | 68.5 | 71.8 | 69.5 | 70.7 | 78.2 | 47.3 | 64.5 | 64.3 | 68.8 | 75.5 | 74.8 | 68.7 |
| AUROC | ||||||||||||||
| Avg Entropy | 0.64 | 0.55 | 0.59 | 0.58 | 0.57 | 0.61 | 0.58 | 0.60 | 0.64 | 0.60 | 0.60 | 0.64 | 0.60 | |
| Max Entropy | 0.62 | 0.56 | 0.56 | 0.60 | 0.58 | 0.66 | 0.63 | 0.61 | 0.59 | 0.64 | 0.55 | 0.59 | 0.60 | |
| Avg NLL | 0.62 | 0.56 | 0.56 | 0.62 | 0.55 | 0.63 | 0.58 | 0.65 | 0.63 | 0.55 | 0.59 | 0.62 | 0.60 | |
| Method | Cost | InternVL2 | InternVL3.5 | Qwen2-VL | Qwen3-VL | Avg | ||||||||
| 2B | 8B | 26B | 2B | 8B | 38B | 2B | 7B | 72B | 2B | 8B | 32B | |||
| Model Acc | – | 39.3 | 48.3 | 56.0 | 55.0 | 67.3 | 69.0 | 44.3 | 57.6 | 62.8 | 45.1 | 53.1 | 57.3 | 54.6 |
| AUROC | ||||||||||||||
| Avg Entropy | 0.56 | 0.59 | 0.62 | 0.47 | 0.55 | 0.52 | 0.51 | 0.53 | 0.55 | 0.54 | 0.52 | 0.48 | 0.54 | |
| Max Entropy | 0.59 | 0.66 | 0.61 | 0.57 | 0.59 | 0.55 | 0.61 | 0.57 | 0.58 | 0.54 | 0.51 | 0.49 | 0.57 | |
| Avg NLL | 0.56 | 0.56 | 0.59 | 0.48 | 0.57 | 0.55 | 0.50 | 0.55 | 0.54 | 0.53 | 0.51 | 0.47 | 0.54 | |
| Method | Cost | InternVL2 | InternVL3.5 | Qwen2-VL | Qwen3-VL | Avg | ||||||||
| 2B | 8B | 26B | 2B | 8B | 38B | 2B | 7B | 72B | 2B | 8B | 32B | |||
| Model Acc | – | 35.0 | 46.1 | 63.9 | 50.6 | 55.0 | 55.6 | 54.4 | 70.0 | 69.4 | 55.0 | 60.3 | 63.9 | 56.6 |
| AUROC | ||||||||||||||
| Avg Entropy | 0.60 | 0.62 | 0.49 | 0.53 | 0.61 | 0.50 | 0.47 | 0.64 | 0.54 | 0.52 | 0.53 | 0.60 | 0.55 | |
| Max Entropy | 0.52 | 0.54 | 0.54 | 0.50 | 0.69 | 0.48 | 0.57 | 0.59 | 0.59 | 0.45 | 0.61 | 0.52 | 0.55 | |
| Avg NLL | 0.52 | 0.54 | 0.54 | 0.51 | 0.62 | 0.46 | 0.52 | 0.66 | 0.57 | 0.54 | 0.45 | 0.62 | 0.55 | |
| Short | Sentence | Long | All | |||||
|---|---|---|---|---|---|---|---|---|
| Method | ECE | Brier | ECE | Brier | ECE | Brier | ECE | Brier |
| Verbal Confidence | 0.136 | 0.216 | 0.097 | 0.197 | 0.089 | 0.222 | 0.114 | 0.215 |
| P(true) | 0.160 | 0.221 | 0.106 | 0.190 | 0.100 | 0.212 | 0.131 | 0.213 |
| Avg Entropy | 0.143 | 0.209 | 0.134 | 0.227 | 0.067 | 0.238 | 0.116 | 0.222 |
| Max Entropy | 0.151 | 0.212 | 0.118 | 0.223 | 0.067 | 0.238 | 0.117 | 0.222 |
| Avg Entropy ( ) | 0.113 | 0.189 | 0.154 | 0.225 | 0.082 | 0.241 | 0.109 | 0.212 |
| Method | 2B ( ) | 7–8B ( ) | 26–72B ( ) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| AUROC | Cov@20 | CHDA | AUROC | Cov@20 | CHDA | AUROC | Cov@20 | CHDA | |
| Verbal Abstain | 0.56 | 0.00 | 57.2 | 0.54 | 0.00 | 62.1 | 0.52 | 0.00 | 66.5 |
| P(true) | 0.69 | 0.20 | 65.6 | 0.71 | 0.34 | 67.5 | 0.76 | 0.53 | 70.8 |
| Max Entropy ( ) | 0.58 | 0.05 | 56.5 | 0.58 | 0.12 | 56.6 | 0.55 | 0.11 | 62.9 |
| Semantic Entropy ( ) | 0.73 | 0.17 | 64.6 | 0.74 | 0.32 | 68.1 | 0.70 | 0.41 | 67.3 |
| VASE ( ) | 0.74 | 0.16 | 66.4 | 0.73 | 0.33 | 70.2 | 0.70 | 0.40 | 69.1 |
| Short / Sentence / Long branch | Cost | AUROC | Cov@20 | CHDA |
|---|---|---|---|---|
| KLE ( ) | 0.74 | 0.46 | 70.2 | |
| P(true) | 0.71 | 0.45 | 66.6 | |
| Max Entropy ( ) | 0.67 | 0.36 | 64.9 | |
| Verbal Abstain | 0.60 | 0.17 | 66.3 | |
| Entropy / Abstain / SE | 0.72 | 0.38 | 70.8 | |
| + abstain override | 0.75 | 0.38 | 72.5 |
| Family | Size | Acc | AUROC | CHDA | Cov@20 |
|---|---|---|---|---|---|
| IVL2 | 2B | 49.5 | 0.68 | 65.7 | 0.32 |
| 8B | 57.3 | 0.72 | 66.7 | 0.36 | |
| 26B | 62.9 | 0.73 | 68.5 | 0.46 | |
| IVL3.5 | 2B | 57.8 | 0.70 | 65.3 | 0.36 |
| 8B | 67.4 | 0.72 | 70.8 | 0.52 | |
| 38B | 70.7 | 0.71 | 72.2 | 0.61 |
| Method | AUROC | Cov@20 | CHDA |
|---|---|---|---|
| SE + Textual Perturb. | 0.66 | 0.15 | 62.0 |
| SE + Visual Perturb. | 0.67 | 0.18 | 63.3 |
| SE | 0.67 | 0.19 | 64.0 |
| VL-Uncertainty | 0.67 | 0.14 | 63.3 |
| N | Cost | AUROC | Cov@20 | CHDA |
|---|---|---|---|---|
| 0.66 | 0.18 | 63.3 | ||
| 0.67 | 0.21 | 63.7 | ||
| 0.66 | 0.22 | 64.5 | ||
| 0.68 | 0.27 | 64.0 |
| MLLM | PF (%) | OC (%) | MLLM | PF (%) | OC (%) |
|---|---|---|---|---|---|
| IVL2-2B | Qw2-2B | ||||
| IVL2-8B | Qw2-7B | ||||
| IVL2-26B | Qw2-72B | ||||
| IVL3.5-2B | Qw3-2B | ||||
| IVL3.5-8B | Qw3-8B | ||||
| IVL3.5-38B | Qw3-32B |
| Multiple choice | Open-ended | |||||
|---|---|---|---|---|---|---|
| Method | AUROC | Cov@20 | HDA ∗ | AUROC | Cov@20 | HDA ∗ |
| Model accuracy (%) | 65.3 | 36.4 | ||||
| Verbal Abstain | 0.59 | 0.33 | 73.6 | 0.65 | 0.00 | 72.4 |
| P(true) | 0.72 | 0.55 | 76.7 | 0.70 | 0.10 | 74.5 |
| Max Entropy | 0.60 | 0.45 | 75.2 | 0.61 | 0.00 | 70.8 |
| Max Entropy ( ) | 0.76 | 0.55 | 78.9 | 0.79 | 0.23 | 79.6 |
Uncertainty Quantification
Uncertainty quantification estimates how reliable predictions and scientific inferences are, and how uncertainty propagates into decisions.
See all 649 papers