English

Vision-Language Models Encode Clinical Guidelines for Concept-Based Medical Reasoning

Computer Vision and Pattern Recognition 2026-03-11 v1 Machine Learning

Abstract

Concept Bottleneck Models (CBMs) are a prominent framework for interpretable AI that map learned visual features to a set of meaningful concepts for task-specific downstream predictions. Their sequential structure enhances transparency by connecting model predictions to the underlying concepts that support them. In medical imaging, where transparency is essential, CBMs offer an appealing foundation for explainable model design. However, discrete concept representations often overlook broader clinical context such as diagnostic guidelines and expert heuristics, reducing reliability in complex cases. We propose MedCBR, a concept-based reasoning framework that integrates clinical guidelines with vision-language and reasoning models. Labeled clinical descriptors are transformed into guideline-conformant text, and a concept-based model is trained with a multitask objective combining multimodal contrastive alignment, concept supervision, and diagnostic classification to jointly ground image features, concepts, and pathology. A reasoning model then converts these predictions into structured clinical narratives that explain the diagnosis, emulating expert reasoning based on established guidelines. MedCBR achieves superior diagnostic and concept-level performance, with AUROCs of 94.2% on ultrasound and 84.0% on mammography. Further experiments on non-medical datasets achieve 86.1% accuracy. Our framework enhances interpretability and forms an end-to-end bridge from medical image analysis to decision-making.

Keywords

Cite

@article{arxiv.2603.08921,
  title  = {Vision-Language Models Encode Clinical Guidelines for Concept-Based Medical Reasoning},
  author = {Mohamed Harmanani and Bining Long and Zhuoxin Guo and Paul F. R. Wilson and Amirhossein Sabour and Minh Nguyen Nhat To and Gabor Fichtinger and Purang Abolmaesumi and Parvin Mousavi},
  journal= {arXiv preprint arXiv:2603.08921},
  year   = {2026}
}

Comments

CVPR 2026 Findings

R2 v1 2026-07-01T11:11:11.038Z