MEDIC-AD: Towards Medical Vision-Language Model's Clinical Intelligence
Organizations: AIDAS Laboratory, Seoul National University · Samsung Changwon Hospital · Samsung Medical Center · NVIDIA, Santa Clara, USA
Abstract
Lesion detection, symptom tracking, and visual explainability are central to real-world medical image analysis, yet current medical Vision-Language Models (VLMs) still lack mechanisms that translate their broad knowledge into clinically actionable outputs. To bridge this gap, we present MEDIC-AD, a clinically oriented VLM that strengthens these three capabilities through a stage-wise framework. First, learnable anomaly-aware tokens (<Ano>) encourage the model to focus on abnormal regions and build more discriminative lesion centered representations. Second, inter image difference tokens (<Diff>) explicitly encode temporal changes between studies, allowing the model to distinguish worsening, improvement, and stability in disease burden. Finally, a dedicated explainability stage trains the model to generate heatmaps that highlight lesion-related regions, offering clear visual evidence that is consistent with the model's reasoning. Through our staged design, MEDIC-AD steadily boosts performance across anomaly detection, symptom tracking, and anomaly segmentation, achieving state-of-the-art results compared with both closed source and medical-specialized baselines. Evaluations on real longitudinal clinical data collected from real hospital workflows further show that MEDIC-AD delivers stable predictions and clinically faithful explanations in practical patient-monitoring and decision-support workflows
Figures & tables
| Category | Model | Size | Brain MRI | Head CT | Br35h | COVID-19 | Avg. F1 | ||||||||
| Prec. | Rec. | F1 | Prec. | Rec. | F1 | Prec. | Rec. | F1 | Prec. | Rec. | F1 | ||||
| General | Qwen2.5-VL | 7B | 76.1 | 92.9 | 83.6 | 61.6 | 100.0 | 76.3 | 66.4 | 94.5 | 78.0 | 88.6 | 83.4 | 85.9 | 81.0 |
| InternVL2.5 | 8B | 81.2 | 97.4 | 88.6 | 67.6 | 96.0 | 79.3 | 71.2 | 99.0 | 82.8 | 94.8 | 60.2 | 73.6 | 81.1 | |
| Closed | GPT-4o | – | 59.3 | 98.6 | 74.1 | 48.7 | 100.0 | 65.5 | 48.9 | 99.9 | 65.6 | 29.1 | 92.9 | 44.4 | 62.4 |
| Claude-3.5 | – | 64.0 | 100.0 | 78.1 | 50.0 | 100.0 | 66.7 | 51.2 | 100.0 | 67.7 | 47.2 | 100.0 | 64.2 | 69.2 | |
| Anomaly | AnomalyGPT | 13B | 61.0 | 96.8 | 74.8 | 50.8 | 97.0 | 66.7 | 47.2 | 88.6 | 61.6 | 33.9 | 57.2 | 42.5 | 61.4 |
| Category | Model | Size | Worsen | Improved | No Change | Overall ( ) |
| General | InternVL2.5 | 8B | 0.486 | 0.607 | 0.402 | 0.498 |
| Qwen2.5-VL | 7B | 0.499 | 0.545 | 0.513 | 0.519 | |
| Closed | Claude-3.5 | – | 0.494 | 0.518 | 0.493 | 0.502 |
| GPT-4o | – | 0.480 | 0.675 | 0.559 | 0.571 | |
| Medical | Citrus-V | 8B | 0.468 | 0.713 | 0.532 | 0.571 |
| Lingshu | 7B | 0.597 | 0.734 | 0.529 | 0.620 |
| Model | BraTS2021 | RESC | BTCV + LiTs | ChestX-Det | ||||
| AUC ( ) | mIoU ( ) | AUC ( ) | mIoU ( ) | AUC ( ) | mIoU ( ) | AUC ( ) | mIoU ( ) | |
| Citrus-V | 98.8 | 32.6 | 87.6 | 2.1 | 82.1 | 1.7 | 98.0 | 12.4 |
| Medic-AD (Ours) | 99.8 | 87.6 | 100 | 97.2 | 97.2 | 83.6 | 99.8 | 79.8 |
| <Ano> | Avg. F1 ( ) | MMXU ( ) | |
| Effect of <Ano> Tokens | |||
| <Diff> tokens only | – | 0.635 | |
| Medic-AD | – | 0.655 | |
| Feature Selection Strategy | |||
| Last layer | 90.9 | 0.619 | |
| Intermediate 4-layers | 91.6 | 0.635 | |
| Model | GREEN | RaTEScore | GPT eval |
| Lingshu-7B | 0.009 | 0.359 | 0.177 |
| Medic-AD | 0.020 | 0.430 | 0.291 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Category | Param. Size |
| Visual soft prompts | 51K |
| <Ano> modules | 40M |
| <Diff> modules | 40M |
| Heatmap modules | 48M |
| Model | Size | VQA RAD | SLAKE | PathVQA | MMMU Med | PMC VQA |
| LLaVA-Med | 7B | 53.7 | 48.0 | 32.5 | 29.3 | 30.5 |
| Citrus-V | 8B | 64.3 | 84.9 | 62.0 | 46.4 | 55.6 |
| Lingshu | 7B | 67.9 | 83.1 | 61.9 | 54.0 | 56.0 |
| Lingshu (full finetuning) | 7B | 40.8 | 38.4 | 45.3 | 24.8 | 6.4 |
| Medic-AD | 7B | 64.3 | 78.5 | 56.5 | 54.2 | 56.1 |
| Model | Size | MedMCQA | PubMedQA | MedQA | MedXpertQA |
| LLaVA-Med | 7B | 39.4 | 26.4 | 42.0 | 9.9 |
| Citrus-V | 8B | 55.1 | 74.8 | 64.9 | 16.9 |
| Lingshu | 7B | 55.9 | 75.4 | 63.3 | 16.5 |
| Lingshu (full finetuning) | 7B | 1.8 | 35.4 | 24.4 | 10.9 |
| Medic-AD | 7B | 56.7 | 75.6 | 63.6 | 16.5 |
| Category | Config. Value | Avg. F1 | MMXU |
| Pooling Size | 1 | 90.5 | 0.620 |
| 2 | 90.2 | 0.631 | |
| 4 | 91.6 | 0.635 | |
| 8 | 91.7 | 0.623 | |
| Soft Prompt Counts | 0 | 90.6 | 0.625 |
| 5 | 91.8 | 0.630 |
| Model | AVG. F1 | MMXU |
| Lingshu-7B | 88.7 | 0.620 |
| Medic-AD (Joint) | 89.7 | 0.630 |
| Medic-AD (Stage-wise) | 91.6 | 0.655 |
Medical VLMs
Medical vision-language models connect clinical images with text for diagnosis, reporting, question answering, and image grounding.
See all 474 papers