MedKCO: Medical Vision-Language Pretraining via Knowledge-Driven Cognitive Orchestration
Authors: Chenran Zhang, Ruiqi Wu, Tao Zhou, Yi Zhou
Organizations: School of Computer Science and Engineering, Southeast University, China · Key Laboratory of New Generation Artificial Intelligence Technology and Its Interdisciplinary Applications, Ministry of Education, China · School of Computer Science and Engineering, Nanjing University of Science and Technology, China
Medical vision-language pretraining (VLP) models have recently been investigated for their generalization to diverse downstream tasks. However, current medical VLP methods typically force the model to learn simple and complex concepts simultaneously. This anti-cognitive process leads to suboptimal feature representations, especially under distribution shift. To address this limitation, we propose a Knowledge-driven Cognitive Orchestration for Medical VLP (MedKCO) that involves both the ordering of the pretraining data and the learning objective of vision-language contrast. Specifically, we design a two level curriculum by incorporating diagnostic sensitivity and intra-class sample representativeness for the ordering of the pretraining data. Moreover, considering the inter-class similarity of medical images, we introduce a self-paced asymmetric contrastive loss to dynamically adjust the participation of the pretraining objective. We evaluate the proposed pretraining method on three medical imaging scenarios in multiple vision-language downstream tasks, and compare it with several curriculum learning methods. Extensive experiments show that our method significantly surpasses all baselines. https://github.com/Mr-Talon/MedKCO.
Figures & tables
Figure 1: Motivations of knowledge-driven cognitive orchestration. (a) Diagnostic sensitivity varies among different diseases. (b) Representativeness of intra-class samples exhibits variation. (c) High inter-class similarity in medical images at the beginning of the pretraining.
Figure 2: Overview of the two-level curriculum. The pretraining data is divided into two distinct levels, label-level (left) and description-level (right). The label-level data is categorized into three stages according to the sensitivity of each modality to detect specific disease. The description-level data is clustered into the most relevant categories based on their textual descriptions. Subsequently, within each category, samples are divided into multiple stages according to the representativeness of their image features.
Modality
Dataset
Metric
CLIP
CL-log [ 15 ]
CL-logit [ 3 ]
MedKCO
FILIP
CL-log [ 15 ]
CL-logit [ 3 ]
MedKCO
CFP
ODIR200×3
ACC
0.772
0.835
0.567
0.863
0.457
0.563
0.528
0.833
REFUGE
ACC
0.897
0.861
0.803
0.947
0.92
0.875
0.832
0.891
FIVES
AUC
0.676
0.682
0.659
0.729
0.554
0.661
0.419
0.575
OCT
OCTID
ACC
0.709
0.688
0.743
0.778
0.600
0.600
0.600
0.667
OCTDL
ACC
0.306
0.351
0.359
0.388
0.307
0.322
0.292
0.420
CXR
CheXpert5*200
ACC
0.384
0.466
0.443
0.526
0.227
0.416
0.389
0.548
Table 1: Result of zero-shot classification. The best result is bolded and the second-best is underlined .
Models
OpenI
MIMIC-CXR
AVG
BLEU1
BLEU2
BLEU3
BLEU4
METEOR
ROUGE
CIDER
BLEU1
BLEU2
BLEU3
BLEU4
METEOR
ROUGE
CIDER
CLIP
0.362
0.216
0.146
0.105
0.140
0.311
0.293
0.259
0.157
0.102
0.072
0.112
0.246
0.104
0.188
CL-logit [ 15 ]
0.359
0.211
0.140
0.098
0.138
0.309
0.255
0.258
0.154
0.099
0.070
0.111
0.242
0.107
0.182
CL-log [ 3 ]
0.328
0.197
0.134
0.097
0.132
0.303
0.286
0.269
0.162
0.105
0.074
0.114
0.246
0.106
0.182
MedKCO
0.389
0.232
0.157
0.112
0.147
0.322
0.303
0.279
0.168
0.109
0.076
0.117
0.247
0.109
0.198
FILIP
0.378
0.232
0.158
0.114
0.149
0.326
0.316
0.252
0.151
0.099
0.070
0.109
0.242
0.097
0.192
Table 2: Result of report generation. The best result is bolded and the second-best is underlined .
Figure 3: Visualization of image feature at different stages on ODIR200×3 dataset under the CLIP framework.
Models
OpenI
MIMIC-CXR
AVG
R@1
R@5
R@10
R@1
R@5
R@10
CLIP
0.3
2.0
3.5
3.0
11.5
18.3
6.4
CL-logit [ 15 ]
0.6
2.1
3.6
3.4
11.9
18.5
6.7
CL-log [ 3 ]
1.0
3.7
6.1
5.0
18.0
27.2
10.2
MedKCO
1.2
4.0
6.4
6.4
21.7
31.7
11.9
FILIP
0.7
2.1
3.3
6.9
21.1
31.3
10.9
Table 3: Result of zero-shot image-to-text retrieval. The best result is bolded and the second-best is underlined .
Department of Computer Science, City University of Hong Kong (Dongguan) · College of Computing and Data Science (CCDS), Nanyang Technological University · School of Computer Science, Northwestern Polytechnical University
Department of Electrical Engineering, Stanford University · Department of Biomedical Data Science, Stanford University School of Medicine · Department of Mathematical Modelling, Statistics and Bioinformatics, Ghent University