atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

MLIP: Enhancing Medical Visual Representation with Divergence Encoder and Knowledge-guided Contrastive Learning

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 34 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MLIP, a medical image-report pre-training framework combining a manually updated divergence encoder, UMLS-knowledge-guided local token-patch alignment, and knowledge-guided prototype clustering for category-level contrastive learning.

Problem

Medical visual representation learning from image-report pairs overlooks multi-granularity correspondences and suffers from false negatives in contrastive learning, underutilizing image-text data when annotations are scarce.

Approach

Uses two manually (momentum-style, cosine-weighted) updated divergence encoders as augmentation to generate diverse features, aligns image patches and report tokens through UMLS knowledge graph entities as an intermediate medium, and performs Sinkhorn-based prototype clustering so semantically similar samples across batches are treated as positives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MLIP instead of PRIORResNet-50 detection pre-training · RSNA PneumoniamAP: 25.2 -> 25.8Helped
Use MLIP instead of PRIORResNet-50 detection pre-training · Object CXRmAP: 19.8 -> 20.2Helped
Use MLIP instead of PRIORResNet-50 segmentation pre-training · RSNA PneumoniaDice: 72.7 -> 73.5Helped
Use MLIP instead of PRIORResNet-50 segmentation pre-training · SIIM PneumothoraxDice: 66.3 -> 68.1Helped
Use MLIP instead of MGCAViT-B/16 classification pre-training · CheXpertAUC: 89.7 -> 90.0Helped
Use MLIP instead of MGCAViT-B/16 classification pre-training · RSNA PneumoniaAUC: 90.8 -> 90.8No clear effect
Use MLIP instead of MGCAViT-B/16 classification pre-training · COVIDxaccuracy: 92.3 -> 92.5Helped
Add category-level ITA (ablation)MLIP · RSNA PneumoniaDice: 71.7 -> 73.5Helped
Add category-level ITA (ablation)MLIP · SIIM PneumothoraxDice: 64.6 -> 68.1Helped
Add local ITA (ablation)MLIP · RSNA PneumoniaDice: 70.4 -> 73.5Helped
Add local ITA (ablation)MLIP · SIIM PneumothoraxDice: 66.4 -> 68.1Helped
Add global ITA (ablation)MLIP · RSNA PneumoniaDice: 73.3 -> 73.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: MIMIC-CXR UMLS RSNA Pneumonia Object CXR SIIM Pneumothorax COVIDx CheXpert

Benchmarks: RSNA Pneumonia Object CXR SIIM Pneumothorax CheXpert COVIDx

Metrics: mAP Dice AUROC accuracy

Baselines: ConVIRT GLoRIA-CheXpert GLoRIA-MIMIC MGCA M-FLAG PRIOR DSVE VSE++ ImageNet Init Random Init

Builds on: GLoRIA MGCA ConVIRT TransE Sinkhorn-Knopp clustering

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy