What Do Medical Vision-Language Models Learn in Radiology? Transfer, Alignment, and Source-Proxy Leakage Under Distribution Shift
Organizations: LaTIM, Inserm, University of Western Brittany, Brest, France · University of Constantine, Algeria · University of Dubai, UAE
Abstract
Medical vision-language models (VLMs) can appear reliable in-domain while failing when acquisition domain, paired supervision, or evaluation protocol changes. We study this failure mode as a representation-level blind spot relevant to epistemic intelligence, without claiming a formal estimator of epistemic uncertainty. Using NIH ChestXray14 and CheXpert, we first isolate source-only cross-dataset visual transfer from unsupervised domain-adaptation diagnostics. Using PadChest and OpenI, we then evaluate multimodal alignment under strict pair-index retrieval and quantify metadata-derived source-proxy information retained in frozen embeddings. Self-supervised visual initialization improves NIH-to-CheXpert transfer over supervised ImageNet initialization in matched ResNet-18 comparisons, whereas adversarial adaptation is useful only in a narrow regime and becomes unstable as adversarial pressure increases. Multimodal exact-pair retrieval remains low under external OpenI stress testing, and source-proxy information remains recoverable from learned representations. Qualitative nearest-neighbor and Grad-CAM analyses show clinically plausible cross-dataset structure and thoracic attention patterns in many cases, while device-heavy and false-positive cases remain ambiguous. Auxiliary architecture checks are task-dependent and do not support a universal backbone ranking. Overall, the study shows that apparent competence under a single protocol can conceal transfer, alignment, and shortcut-related failure modes, motivating stress-tested evaluation of medical VLMs under distribution shift.
Figures & tables
| Initialization | Linear probe | Partial fine-tune |
|---|---|---|
| ImageNet | 0.82 | 0.85 |
| BYOL | 0.87 | 0.88 |
| Dataset | Initialization | R@1 | R@5 | R@10 | External held-out? |
|---|---|---|---|---|---|
| OpenI, entries | Chance | 0.000147 | 0.000735 | 0.001471 | – |
| OpenI, entries | ImageNet + Text | 0.0006 | 0.0010 | 0.0020 | Yes |
| OpenI, entries | BYOL + Text | 0.0002 | 0.0010 | 0.0022 | Yes |
| PadChest, entries | Chance | 0.000067 | 0.000333 | 0.000667 | – |
| PadChest, entries | ImageNet + Text | 0.0015 | 0.0019 | 0.0024 | In-domain |
| PadChest, entries | BYOL + Text | 0.0007 | 0.0015 | 0.0026 | In-domain |
| Backbone | AUC | Note |
|---|---|---|
| ResNet-18 | 0.9257 | Stable |
| ResNet-50 | 0.9163 | Stable |
| DenseNet-121 | 0.9200 | Stable |
| EfficientNet-B0 | 0.9203 | Stable |
| ResNet-50 CLIP | 0.9155 | Stable |
| ViT-S | 0.8774 | Lower on this task |
Medical VLMs
Medical vision-language models connect clinical images with text for diagnosis, reporting, question answering, and image grounding.
See all 458 papers