atlas

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

BiomedCoOp: Learning to Prompt for Biomedical Vision-Language Models

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Test-time adaptation of VLMs · 26 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 BiomedCoOp, a prompt-learning framework that adapts BiomedCLIP for few-shot and base-to-novel biomedical image classification using GPT-4-generated prompt ensembles, LLM-prompt semantic consistency loss, and statistics-based (MAD) prompt selection with knowledge distillation.

Problem

Adapting vision-language models to few-shot biomedical image classification is hard: prompt engineering is expertise-intensive, full fine-tuning is costly, and existing prompt learning methods built on natural-image CLIP generalize poorly to unseen biomedical classes.

Approach

Learnable context vectors on BiomedCLIP are regularized toward the mean embedding of GPT-4-generated class-specific visual descriptions (semantic consistency loss), and a KL distillation term uses only outlier-filtered LLM prompts selected by a median-absolute-deviation modified z-score.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SCCM (LLM prompt ensemble semantic consistency) on BiomedCLIP (ablation)BiomedCoOp · 11 biomedical benchmarks (few-shot and base-to-novel)HM / K=16 accuracy: HM 67.23 -> 70.19; K=16 69.62 -> 69.99 (per Table 3 rows)Helped
Add KDSP (statistics-based outlier-excluded prompt selection with KD) on BiomedCLIP (ablation)BiomedCoOp · 11 biomedical benchmarks (few-shot and base-to-novel)HM / K=16 accuracy: HM 67.23 -> 71.79 (without SCCM, 74.30 with SCCM); K=16 69.62 -> 71.79Helped
Combine SCCM and KDSP (ablation)BiomedCoOp · 11 biomedical benchmarksHM: HM 74.64 with both vs 70.19 (SCCM only) and 74.30 (KDSP only)Helped
Use BiomedCLIP instead of CLIP backbone (ablation)BiomedCoOp · few-shot K=1 to 16accuracy (%): BiomedCoOp reaches 72.42 at K=16 with BiomedCLIP, outperforming CLIP, PubMedCLIP and PMC-CLIP backbonesHelped
Increase number of LLM prompts from 10 to 50 (ablation)BiomedCoOp · few-shot K=0 to 16accuracy (%): K=0: 47.55 -> 52.27; K=1: 52.43 -> 57.03; gains diminish at K=8 and 16Helped
Use BiomedCoOp instead of prior prompt learning methodsBiomedCLIP-based prompt learning · 11 biomedical benchmarks few-shot K=1accuracy (%): 57.03 vs 51.88 for ProGrad (+5.2)Helped
Use BiomedCoOp instead of prior prompt learning methodsbase-to-novel generalization · 11 biomedical benchmarksHM (%): 75.07 vs 67.43 for ProGradHelped
Use BiomedCoOp instead of prior prompt learning methodsfew-shot K=16 · 11 biomedical benchmarksaccuracy (%): 72.42 vs 70.91 for Tip-Adapter-F (best baseline)Helped

Surprising findings

Limitations

Experimental setup

Datasets: CTKidney DermaMNIST Kvasir RETINA LC25000 CHMNIST BTMRI OCTMNIST BUSI COVID-QU-Ex KneeXray

Benchmarks: CTKidney DermaMNIST Kvasir RETINA LC25000 CHMNIST BTMRI OCTMNIST BUSI COVID-QU-Ex KneeXray

Metrics: classification accuracy harmonic mean (HM) standard deviation over 3 support sets

Baselines: CoOp CoCoOp KgCoOp ProGrad CLIP-Adapter Tip-Adapter Tip-Adapter-F Standard LP LP++ BiomedCLIP zero-shot

Builds on: CoOp CoCoOp BiomedCLIP KgCoOp ProGrad

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