Evidence-Order Calibration for Selective Visual Reasoning under Progressive Loss of Question-Critical Evidence
Organizations: Department of Electrical Engineering University of Moratuwa Moratuwa, Sri Lanka
Abstract
Vision-language model (VLM) confidence may change in aggregate when visual evidence is degraded while remaining structurally inconsistent within individual examples. We study answer-level reliability along five-step, question-conditioned evidence-loss trajectories. Using a frozen Qwen2.5-VL-3B-Instruct model, we construct 176 accepted GQA-derived trajectories (880 masking conditions) by progressively masking scene-graph-localized question-critical regions. Native sequence confidence has an evidence monotonicity violation rate (EMVR) of 0.436, and 92.0% of trajectories contain at least one adjacent violation. A matched non-critical-region control shows that full critical masking reduces accuracy by 28.2 percentage points, compared with 0.6 points for equally sized non-critical masks; the paired difference is 27.6 points (95% CI [20.0, 34.7]). We train a lightweight post-hoc reliability head on frozen hidden states, sequence confidence, and entropy. Adding evidence-order supervision to binary cross-entropy (BCE) reduces masking EMVR from 0.330 to 0.303 (paired difference -0.027, 95% CI [-0.044, -0.010]). The same mask-trained objective reduces EMVR from 0.449 to 0.402 on held-out question IDs under unseen local Gaussian blur (difference -0.0468, 95% CI [-0.0739, -0.0199]). AUROC, Brier, and AURC differences between the two learned heads are statistically inconclusive, and native confidence remains stronger for selective-risk ranking. The results separate evidence-order consistency from conventional correctness discrimination rather than establishing generic confidence superiority.
Figures & tables
| Intervention | Acc. clean | Acc. full | Acc. drop |
|---|---|---|---|
| Critical | 0.641 | 0.359 | 0.282 |
| Matched non-critical | 0.641 | 0.635 | 0.006 |
| Paired difference | critical non-critical | 0.276 | |
| 95% CI | [0.200, 0.347] | ||
| Score/model | Accuracy | AUROC | AUPRC | Brier | EMVR | TVR | AURC |
|---|---|---|---|---|---|---|---|
| Native confidence | – | 0.7689 | – | – | 0.4361 | – | 0.2654 |
| BCE-only | 0.6104 | 0.6743 | 0.7237 | 0.2268 | 0.3298 | 0.8127 | 0.3151 |
| BCE + order | 0.6036 | 0.6762 | 0.7222 | 0.2256 | 0.3027 | 0.7673 | 0.3158 |
| Score/model | Accuracy | AUROC | AUPRC | Brier | EMVR | TVR |
|---|---|---|---|---|---|---|
| Native confidence | – | 0.7010 | 0.7110 | – | 0.4207 | 0.8921 |
| BCE-only | 0.5979 | 0.6049 | 0.6142 | 0.3521 | 0.4492 | 0.9089 |
| BCE + order | 0.6026 | 0.6205 | 0.6300 | 0.3383 | 0.4022 | 0.8863 |
| Order BCE EMVR | ; 95% CI [ , ] | |||||
| Critical masking | Mask blur | ||||
|---|---|---|---|---|---|
| Features | Objective | AUROC | EMVR | AUROC | EMVR |
| Confidence | BCE | 0.7614 | 0.4364 | 0.7010 | 0.4207 |
| Entropy | BCE | 0.7515 | 0.4136 | 0.6829 | 0.4135 |
| Confidence + entropy | BCE | 0.7612 | 0.4278 | 0.6959 | 0.4107 |
| Hidden only | BCE | 0.6152 | 0.4093 | 0.5917 | 0.4564 |
| HS | BCE | 0.6298 | 0.4037 | 0.6068 | 0.4421 |