K-MaT: Knowledge-Anchored Manifold Transport for Cross-Modal Prompt Learning in Medical Imaging
Organizations: University of Bonn, University Hospital Bonn, Clinic for Diagnostic and Interventional Radiology, 53127 Bonn, Germany
Abstract
Large-scale biomedical vision-language models (VLMs) adapted on high-end imaging (e.g., CT) often fail to transfer to frontline low-end modalities (e.g., radiography), collapsing into modality-specific shortcuts. We propose K-MaT (Knowledge-Anchored Manifold Transport), a prompt-learning framework that transfers decision structures to low-end modalities without requiring low-end training images. K-MaT factorizes prompts, anchors them to clinical text descriptions, and aligns the low-end prompt manifold to the visually-grounded high-end space using Fused Gromov-Wasserstein optimal transport. We evaluate K-MaT on four cross-modal benchmarks, including dermoscopy, mammography to ultrasound, and CT to chest X-ray. K-MaT achieves state-of-the-art results, improving the average harmonic mean of accuracy to 44.1% (from BiomedCoOp's 42.0%) and macro-F1 to 36.2%. Notably, on the challenging breast imaging task, it mitigates the catastrophic forgetting seen in standard methods like CoOp (which drops to 27.0% accuracy on the low-end), preserving robust performance across modalities. Aligning prompt manifolds via optimal transport provides a highly effective route for the zero-shot cross-modal deployment of medical VLMs.
Figures & tables
| Task | Type | Dataset | Modality | Classes | Train | Val | Test |
|---|---|---|---|---|---|---|---|
| Skin I | High-end | MRA-MIDAS [ 2 ] | Dermoscopy | 6 | 513 | 91 | 135 |
| Low-end | MRA-MIDAS [ 2 ] | Clinical | 6 | 501 | 89 | 132 | |
| Skin II | High-end | Derm7pt [ 4 ] | Dermoscopy | 5 | 413 | 203 | 395 |
| Low-end | Derm7pt [ 4 ] | Clinical | 5 | 413 | 203 | 395 | |
| Chest | High-end | CC-CCII [ 14 ] | CT | 3 | 10670 | 3538 | 1678 |
| Low-end | ChestXray [ 9 ] | X-Ray | 3 | 4595 | 923 | 914 |
| Dataset | BiomedCLIP | CoOp | KgCoOp | CoCoOp | BiomedCoOp | K-MaT | |
|---|---|---|---|---|---|---|---|
| Skin I | Hi | 34.6 (24.2) | 55.5 ( 42.3 ) | 56.6 (41.6) | 44.6 (32.0) | 58.3 (39.3) | 56.8 ( 43.1 ) |
| Lo | 31.7 (21.0) | 40.8 (27.1) | 40.5 ( 28.5 ) | 29.8 (24.2) | 42.2 ( 29.1 ) | 46.4 (27.4) | |
| H | 37.9 (22.9) | 47.0 (33.0) | 47.2 ( 33.9 ) | 35.7 (27.5) | 49.0 ( 33.4 ) | 50.9 (33.3) | |
| Skin II | Hi | 32.6 (26.9) | 34.8 (32.1) | 34.6 (32.7) | 40.7 ( 36.7 ) | 35.6 (31.8) | 34.8 ( 32.8 ) |
| Lo | 17.4 (13.6) | 28.5 ( 26.4 ) | 28.5 ( 27.3 ) | 18.4 (18.0) | 27.0 (24.6) | 31.6 (25.0) | |
| H | 22.7 (18.1) | 31.4 ( 29.0 ) | 31.3 ( 29.8 ) | 25.4 (24.2) | 30.7 (27.7) | 33.1 (28.3) | |
| CSC | MSC | High-end | Low-end | Harmonic Mean | Rel. Impr. (%) | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ACC | F1 | ACC | F1 | ACC | F1 | ACC | F1 | ||||
| 53.36 | 47.53 | 35.27 | 25.72 | 40.08 | 31.85 | 0.00 | 0.00 | ||||
| ✓ | 54.02 | 48.49 | 27.55 | 22.71 | 35.26 | 30.03 | -12.03 | -5.71 | |||
| ✓ | ✓ | 54.69 | 49.17 | 34.73 | 18.68 | 37.95 | 25.83 | -5.31 | -18.90 | ||
| ✓ | ✓ | ✓ | 54.80 | 49.34 | 30.95 | 20.73 | 35.15 | 27.82 | -12.30 | -12.65 | |
| ✓ | ✓ | ✓ | 54.69 | 49.17 | 36.99 | 26.58 | 41.94 | 32.65 | 4.64 | 2.51 | |
Cross-Modal Learning
Cross-modal learning connects information across different data types, enabling models to align, transfer, and reason across modalities.
See all 144 papers