NeurIPS 2026 Med-Reasoner Workshop Accepted

Calibrating Medical Vision-Language Reasoning Under Image Corruption

1Iowa State University 2Sonoma State University 3University of Dhaka

✉ Corresponding authors: howlader@iastate.edu, tirtho@iastate.edu

NeurIPS 2026 Workshop on Medical Reasoning with Vision Language Foundation Models (Med-Reasoner) Atlanta, GA · December 12–13, 2026

3
locally run VLMs
(1 medical)
2
medical VQA sets
VQA-RAD · PathVQA
3
image conditions
intact · blank · mismatched
5
research
questions
Central Hypothesis
A trustworthy medical VLM should grow less confident when the image it needs is blank, mismatched, or corrupted. We hypothesize that current models do the opposite: confidence stays high even when the visual evidence is gone, so accuracy falls but confidence does not, a calibration failure that accuracy-only benchmarks cannot see.
TL;DR The hypothesis holds. On VQA-RAD, removing the image nearly doubles calibration error (ECE 0.23 → 0.43), 48% of answers do not change when the image is swapped, and the medically specialized model is the most overconfident of the three. Models notice a blank image more easily than a believable but wrong one, which is the more dangerous case in the clinic.
Overview

Abstract

Vision-language models (VLMs) are now widely used to answer questions about medical images. A known problem is that they often sound confident even when the image does not support their answer. Earlier benchmarks test whether accuracy drops when the image is blank or wrong, but they miss something just as important: does the model's confidence also fall when the visual evidence is gone? Put simply, is a VLM properly unsure when it cannot really see the image? To find out, we test three locally run VLMs, including a medically specialized one, on two medical VQA datasets, VQA-RAD and PathVQA, under three image conditions: intact, blank, and mismatched. Alongside accuracy, we report calibration (expected calibration error and reliability curves) and how often the answer stays the same when the image changes. The results are worrying. On VQA-RAD, removing or replacing the image lowers accuracy while mean confidence hardly moves and can even rise, so it nearly doubles the calibration error (ECE 0.23 → 0.43). About half of all high-confidence answers become wrong, and 48% of answers do not change at all when the image is swapped. The effect is even stronger on PathVQA, and, strikingly, it is worst for the medically specialized model, which is the most overconfident of the three. Most importantly, the models notice a blank image more easily than a believable but wrong one, which is the more dangerous case in the clinic. We release our evaluation harness so others can run the same calibration checks on medical VLMs. Code: https://github.com/koushikchandra/clear_vlm.

Setup

One question, three images

Every (image, question) pair is asked three times with greedy decoding. Confidence is the model's own mean per-token probability of the generated answer.

The real chest radiograph for the question

Intact

The real image that goes with the question.

Baseline accuracy and confidence

Blank

A plain gray picture of the same size that carries no visual evidence.

A faithful model should become less confident
A different image drawn from the same dataset

Mismatched

A different picture drawn at random from the same dataset: believable, but clinically irrelevant.

A faithful model should become less confident
AccuracyNormalized match to the gold answer, lenient for yes/no.
ECEExpected calibration error, 10 equal-width bins, plus reliability diagrams.
High-conf. errorFraction of answers with confidence > 0.8 that are wrong.
Image-drop consistencyFraction of answers identical to the intact-image answer.

Models: Qwen2.5-VL-7B-Instruct and LLaVA-1.6-Mistral-7B (general), MedGemma-4b-it (medical). Datasets: VQA-RAD test (n = 451, radiology) and PathVQA test (n = 6,719, pathology).

Results

Five questions, five answers

RQ1Evidence removalNo

When the image is removed or replaced, does confidence fall?

0.229→0.427Qwen2.5-VL ECE on VQA-RAD, intact → blank

Accuracy drops for every model on both datasets, but confidence does not drop by a matching amount, so calibration error grows. Medical pre-training does not fix it: on PathVQA, blanking the image halves MedGemma's accuracy (0.293 → 0.139) while its confidence rises (0.821 → 0.830).

MedGemma PathVQA blank: ECE 0.69182% of high-confidence answers wrong
RQ2Blank vs. wrongYes

Does a model react differently to a blank image than a wrong one?

48%
Qwen answers unchanged under a swapped image (VQA-RAD)
15.7%
unchanged under a blank image
0.226 vs 0.104
MedGemma consistency, mismatch / blank

Every model keeps its original answer far more often under a mismatched image than under a blank one. The models detect the absence of an image more easily than the presence of a wrong one, which is the more dangerous case in the clinic.

RQ3SourceClosed questions

Where does the miscalibration come from?

0.05→0.21Qwen closed-question ECE, VQA-RAD, intact → mismatch

The yes/no questions that look best calibrated on the intact image collapse into confident, image-independent guessing once it is swapped: the 7B models repeat their original yes/no answer 58–65% of the time. Open questions are overconfident in every condition (PathVQA open accuracy only 0.04, ECE above 0.70), so their poor calibration reflects difficulty, not missing evidence.

Bootstrap ΔECE +0.165, 95% CI [+0.083, +0.211]MedGemma closed 0.23 → 0.43
RQ4SeverityNo

Does confidence track a gradual loss of image quality?

0.548→0.435MedGemma VQA-RAD accuracy, intact → blur radius 5

Under Gaussian blur (radius 1/3/5) and Gaussian noise (σ = 0.05/0.1/0.2), accuracy erodes while the confidence curve stays essentially flat in every panel, and for Qwen even rises. The confidence–accuracy gap, and thus ECE, widens as the image degrades for every model and dataset.

MedGemma ECE 0.351 → 0.458Strongest for the medical model
RQ5Verbalized confidenceNo

Is the confidence a clinician reads, the number stated in words, any better?

0.893
Qwen's stated confidence on a blank gray image (VQA-RAD)
0.883
its stated confidence on the real image
0.35 → 0.54
Qwen verbalized ECE, intact → blank

Asked to add “Confidence: N%”, Qwen and MedGemma comply 94–100% of the time, and for both the verbalized number is higher and worse calibrated than the token probability in almost every condition. Asking also inflates the token probability itself (Qwen VQA-RAD intact token ECE 0.23 → 0.33). LLaVA-1.6 gives a parseable number for only 13–26% of items. Asking a medical VLM “how sure are you?” either makes it more overconfident or yields nothing usable.

Figures

Confidence does not follow the evidence

Reliability diagrams for Qwen2.5-VL, LLaVA-1.6, and MedGemma on VQA-RAD (top row) and PathVQA (bottom row) under intact, blank, and mismatched images

Reliability diagrams. All three models (columns) on both datasets (rows: VQA-RAD top, PathVQA bottom). Points on the dashed diagonal are perfectly calibrated, and points below it show overconfidence. Under blank and mismatched images the curves drop further below the diagonal and ECE rises, which confirms that confidence does not track the loss of visual evidence. The effect appears for every model family and is worst on the harder PathVQA task and for MedGemma.

Accuracy (dashed) and mean confidence (solid) versus corruption level for blur and noise, for three models on two datasets; confidence stays flat while accuracy falls

Graded corruption. Accuracy (dashed, squares) and mean confidence (solid, circles) as corruption grows. Level 0 is the intact image; levels 1–3 are blur radius 1/3/5 (blue) and noise σ = 0.05/0.1/0.2 (orange). In every panel confidence stays flat while accuracy falls, so the confidence–accuracy gap, and thus ECE, widens; the effect is strongest for MedGemma. A faithful model's confidence curve would fall together with accuracy.

Table 1

Main results

ModelDatasetCondition Acc ↑ Mean conf. ECE ↓ Hi-conf. err. ↓ Consist.
Qwen2.5-VL-7Bgeneral · 7BVQA-RADIntact0.5540.7830.2290.308–
Blank0.3860.813 ▲0.4270.4680.157
Mismatch0.4390.806 ▲0.3670.4630.483
PathVQAIntact0.3380.8190.4810.523–
Blank0.2460.7580.5130.5370.315
Mismatch0.2500.826 ▲0.5760.6430.347
LLaVA-1.6-7Bgeneral · 7BVQA-RADIntact0.4390.8150.3750.449–
Blank0.3280.7870.4590.5270.366
Mismatch0.3530.8130.4610.5450.528
PathVQAIntact0.3120.7960.4840.564–
Blank0.2240.7460.5210.5990.193
Mismatch0.2700.7940.5240.6260.360
MedGemma-4Bmedical · 4BVQA-RADIntact0.5480.8990.3510.418–
Blank0.2310.8470.6170.6770.104
Mismatch0.3370.8860.5500.6530.226
PathVQAIntact0.2930.8210.5270.590–
Blank0.1390.830 ▲0.6910.8230.078
Mismatch0.1730.8150.6430.7660.093

Bars visualize ECE (longer = worse). ▲ mean confidence higher than with the intact image. Highlighted: ECE ≥ 0.6 or high-confidence error ≥ 0.75. Swipe sideways on small screens.

Three locally run VLMs on VQA-RAD (n = 451) and PathVQA (n = 6,719) under three image conditions. Removing or replacing the image lowers accuracy, yet confidence stays high and calibration error (ECE) goes up: every model stays sure of itself exactly when it can see the least. The medically specialized model (MedGemma) is the most overconfident of the three. Consist. is the fraction of answers identical to the intact-image answer.

Discussion

What this means

Clinical implications

Accuracy-only leaderboards hide this failure. The mismatched case is the most dangerous: a wrong scan attached to the right patient, from a mislabeled study or a PACS error, yields a smooth, confident, wrong answer a clinician has little reason to doubt. That the medical model is the most overconfident warns against assuming a specialized model is safer.

Cheap safeguards

  • Report calibration, not just accuracy: ECE and high-confidence error under blank and mismatched images.
  • Don't trust verbalized confidence; it is worse than the already poor token probability.
  • Use consistency checks: answers rarely change under a mismatched image (up to 0.63 for closed questions), so testing whether the answer moves flags responses that ignore the image.

Limitations

  • Three VLMs (two 7B general, one 4B medical); larger or other medical models such as LLaVA-Med may differ.
  • Two datasets and greedy decoding; sampling-based confidence and other modalities are untested.
  • Confidence is a mean over all generated tokens; an answer-span average could refine it.
  • 10-bin ECE on small splits (VQA-RAD: 451 items) can be noisy, so we bootstrap the key result and stress effects that hold everywhere.
People

Team

Koushik Howlader
Iowa State University
Corresponding author
Zainab Ghafoor
Sonoma State University
Ushashi Bhattacharjee
Iowa State University
Sayantan Chakraborty
University of Dhaka
Tanusree Bhattacharjee
Iowa State University
Tirtho Roy
Iowa State University
Corresponding author

BibTeX

@inproceedings{howlader2026clear,
  title     = {Calibrating Medical Vision-Language Reasoning Under Image Corruption},
  author    = {Howlader, Koushik and Ghafoor, Zainab and Bhattacharjee, Ushashi and
               Chakraborty, Sayantan and Bhattacharjee, Tanusree and Roy, Tirtho},
  booktitle = {NeurIPS 2026 Workshop on Medical Reasoning with Vision Language
               Foundation Models (Med-Reasoner)},
  year      = {2026},
  url       = {https://medreason-clear.github.io/}
}