Med-RADIO: Reducing All Medical Domains Into One via Multi-Teacher Distillation
Organizations: Center for Artificial Intelligence and Robotics, Hong Kong Institute of Science and Innovation, Chinese Academy of Sciences, Hong Kong, China
Abstract
The rapid expansion of large-scale medical datasets and computational resources has driven significant progress in medical foundation models. Given the inherent heterogeneity of medical imaging modalities, current research mainly follows two paths: specialized models optimized for specific modalities, and generalist models designed to handle multiple modalities. However, medical generalist models suffer from both insufficient training data scale relative to natural image generalists and inadequate domain-specific depth relative to medical specialists. Empirically, generalist models establish a cross-modality performance baseline, while specialists define the performance ceiling within their respective domains. To elevate this baseline toward these ceilings, we propose Med-RADIO, a medical multi-teacher distillation framework that Reduces All Domains Into One by compressing complementary expertise from multiple domain-specific teachers into a unified medical vision foundation model. Our method curates both generalist and specialist teachers, allocates modality-aligned distillation streams to reorganize generalist pretraining data so it matches specialist domains, and uses a balanced loss to prevent any single teacher from dominating the distillation process. On internal and external classification benchmarks spanning five modalities, Med-RADIO improves over strong medical generalists under linear probing and remains competitive with representative specialists on most evaluated modalities. Code is available at https://github.com/CAIR-HKISI/Med-RADIO.
Figures & tables
| Model | US | MRI | CT | Histo | Derm | Avg | ||||
| Thyroid | Breast | ACL | Meniscus | Axial | Coronal | Sagittal | PCam | HAM | ||
| Biomed-CLIP [ 54 ] | 78.25 | 81.79 | 89.47 | 86.99 | 67.64 | 57.93 | 54.05 | 83.40 | 83.71 | 75.91 |
| Pubmed-CLIP [ 8 ] | 78.36 | 84.92 | 90.91 | 88.68 | 72.33 | 59.39 | 54.85 | 82.43 | 82.62 | 77.17 |
| PMC-CLIP [ 24 ] | 56.96 | 66.72 | 68.75 | 74.61 | 37.86 | 34.14 | 34.95 | 75.35 | 52.25 | 55.73 |
| BMCA-CLIP [ 27 ] | 82.57 | 82.10 | 93.42 | 92.06 | 69.90 | 61.65 | 51.78 | 85.56 | 81.88 | 77.88 |
| MMKD-CLIP [ 47 ] | 63.63 | 76.52 | 97.30 | 94.91 | 72.01 | 62.30 | 56.63 | 85.69 | 85.37 | 77.15 |
| Type | Model | Internal | External | Avg | ||||||||
| US | MRI | CT | Histo. | Derm. | US | MRI | CT | Histo. | Derm. | |||
| MTKD | MMKD-CLIP [ 47 ] | 70.08 | 96.11 | 63.65 | 85.72 | 87.87 | 78.17 | 99.96 | 99.69 | 77.00 | 70.02 | 80.95 |
| Balancing | Uniform | 83.56 | 95.93 | 73.25 | 86.92 | 90.18 | 79.66 | 99.98 | 98.97 | 71.00 | 75.11 | 82.73 |
| Uncertainty [ 18 ] | 84.73 | 96.49 | 74.38 | 88.64 | 93.76 | 81.39 | 100.00 | 99.61 | 73.00 | 77.21 | 84.14 | |
| AdaLoss [ 12 ] | 82.89 | 95.87 | 73.30 | 89.15 | 94.21 | 82.52 | 99.99 | 99.63 | 75.00 | 77.61 | 83.95 | |
| Ours | Med-RADIO | 87.11 | 96.69 | 72.98 | 89.64 | 93.44 | 81.04 | 100.00 | 99.69 | 76.00 | 78.25 | 84.66 |
| Stream | #Pairs | Sources | Teacher |
| US | 390k | RadImageNet (US subset) [ 31 ] | URFM [ 17 ] |
| MRI | 673k | RadImageNet (MRI subset) [ 31 ] | Curia [ 4 ] |
| CT | 290k | RadImageNet (CT subset) [ 31 ] | Curia [ 4 ] |
| Histo. | 196k | Quilt-1M [ 13 ] | GPFM [ 30 ] |
| Derm. | 401k | ISIC2024 archive [ 22 ] | PanDerm [ 49 ] |
| Mix | 2.59M | PMC-OA [ 24 ] , ROCOv2 [ 43 ] , LLaVA-Med [ 23 ] | UniMed-CLIP [ 19 ] |
| Modality | Dataset | #Images | #Classes | Metric | Split |
| US | Thyroid | 349 | 2 | AUC | 75:10:15 |
| Breast | 780 | 2 | AUC | 75:10:15 | |
| MRI | ACL Tear | 1,022 | 2 | AUC | 75:10:15 |
| Meniscus Tear | 4,201 | 2 | AUC | 75:10:15 | |
| CT | MediMeTA Axial | 12,026 | 11 | ACC | Official |
| MediMeTA Coronal | 12,026 | 11 | ACC | Official |
| Modality | Model | Benchmarks | Avg | |||
| Thyroid (AUC) | Breast (AUC) | |||||
| US | USFM [ 16 ] | 59.30 | 64.73 | 62.01 | ||
| EchoCare [ 53 ] | 70.29 | 77.94 | 74.12 | |||
| URFM [ 17 ] | 74.15 | 89.32 | 81.74 | |||
| UniMed-CLIP (base) [ 19 ] | 76.96 | 79.34 | 78.15 | |||
| UniMed-CLIP (large) [ 19 ] | 79.18 | 77.12 | 78.15 | |||
| Modality | UniMed-CLIP | URFM | Curia | GPFM | PanDerm |
| Mixed | – | – | – | – | |
| Ultrasound | – | – | – | ||
| MRI | – | – | – | – | |
| CT | – | – | – | ||
| Histopathology | – | – | – | ||
| Dermatology | – | – | – |
| Parameter | Value |
| Pretraining (Student Distillation) | |
| Architecture | ViT-L/16 (304M params) |
| Input resolution | |
| Global batch size | 192 (32 per teacher stream; 6 A100 80GB, Accelerate fp16) |
| Optimizer | AdamW ( , , WD ) |
| Learning rate schedule | Cosine (peak , warmup 1 epoch) |