atlas

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

CARZero: Cross-Attention Alignment for Radiology Zero-Shot Classification

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Attribute-based zero-shot learning · 29 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 CARZero, a radiology vision-language model that uses cross-attention to produce a similarity representation (SimR) projected into an image-text similarity matrix for InfoNCE training, plus LLM-based prompt alignment, reaching SOTA zero-shot CXR classification AUC on five test sets.

Problem

Zero-shot chest radiograph classification relies on cosine similarity for image-text alignment, which may not capture the complex relationships between medical images and radiology reports; prompt design also strongly affects zero-shot performance.

Approach

Use cross-attention between global/local image features and sentence/word text features to generate a high-dimensional Similarity Representation (SimR), linearly project it to a similarity matrix for InfoNCE, and use an LLM (Spark) to insert standardized diagnostic prompt templates into training reports so training and inference prompts match.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply CARZero instead of KADzero-shot classification · Open-IAUC: 0.807 -> 0.838Helped
apply CARZero instead of KADzero-shot classification · PadChestAUC: 0.750 -> 0.810Helped
apply CARZero instead of KADzero-shot classification · PadChest20AUC: 0.735 -> 0.837Helped
apply CARZero instead of KADzero-shot classification · ChestXray14AUC: 0.789 -> 0.811Helped
apply CARZero instead of KADzero-shot classification · CheXpertAUC: 0.905 -> 0.923Helped
apply CARZero instead of KADzero-shot classification · ChestXDet10AUC: 0.735 -> 0.796Helped
apply CARZero instead of MedKLIPzero-shot grounding · ChestXDet10pointing game (Mean): 0.481 -> 0.543Helped
add prompt alignment using P1 (ablation)CLIP baseline · ChestXray14AUC: 0.764 -> 0.795Helped
add cross-attention alignment using P1 (ablation)CLIP baseline · ChestXray14AUC: 0.764 -> 0.781Helped
use prompt alignment together with cross-attention alignment (ablation)CLIP baseline · ChestXray14AUC: 0.764 -> 0.810Helped
replace P1 with empirically optimized P2 when using cross-attention alignment (ablation)CLIP baseline · ChestXray14AUC: 0.781 -> 0.801Helped
use local rather than global features for cross-attention key and value (ablation)CARZero · ChestXray14AUC: 0.799 -> 0.810Helped

Surprising findings

Limitations

Experimental setup

Datasets: MIMIC-CXR PadChest

Benchmarks: Open-I PadChest PadChest20 ChestXray14 CheXpert ChestXDet10

Metrics: AUC MCC F1 ACC pointing game

Baselines: MedCLIP BiomedCLIP GLoRIA BioViL CheXzero MedKLIP KAD MGCA MRM

Builds on: CLIP ConVIRT GLoRIA M3AE BioBERT

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