atlas

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

DiffCLIP: Few-shot Language-driven Multimodal Classifier

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 3 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.

DiffCLIP pretrains a modality-shared ViT encoder with unsupervised mask diffusion on unlabeled multimodal remote sensing patches, then fine-tunes it with CLIP-style language-driven contrastive learning for few-shot classification.

Problem

CLIP transfers poorly to high-dimensional multimodal remote sensing imagery, and image-text pairs for these domains are scarce and expensive to annotate, so few-shot classification is hard.

Approach

Combine an unsupervised masked-diffusion pretraining stage (shared encoder with modality-specific decoders, reconstructing visible and masked patches) with a CLIP-style contrastive fine-tuning stage that aligns the image encoder with class-description text embeddings from a transformer text encoder trained from scratch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace baseline CLIP with DiffCLIPCLIP · Houston, 2-shotOA: 35.83 -> 52.15Helped
Replace baseline CLIP with DiffCLIPCLIP · MUUFL, 2-shotOA: 51.62 -> 59.39Helped
Replace baseline CLIP with DiffCLIPCLIP · Trento, 2-shotOA: 85.33 -> 93.19Helped
Add more unsupervised mask-diffusion samples (ablation)DiffCLIP · Houston, unsupervised sample-count ablationOA: 91.75 -> 92.58 -> 94.80Helped
Add the text encoder (ablation)DiffCLIP · HoustonOA: 89.35 -> 94.80Helped
Add the diffusion process (ablation)DiffCLIP · HoustonOA: 89.67 -> 94.80Helped
Add the masking process (ablation)DiffCLIP · HoustonOA: 90.78 -> 94.80Helped
Add unsupervised mask diffusion pretraining (ablation)DiffCLIP · HoustonOA: 87.82 -> 94.80Helped
Use prompt p2 instead of p1 (ablation)DiffCLIP · Houston2013OA: 97.61 -> 97.05Hurt
Use prompt p3 instead of p1 (ablation)DiffCLIP · Houston2013OA: 97.61 -> 97.63Helped
Use prompt p4 instead of p1 (ablation)DiffCLIP · Houston2013OA: 97.61 -> 97.93Helped
Use specific class descriptions (p5) instead of p1 (ablation)DiffCLIP · Houston2013OA: 97.61 -> 98.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: Houston Trento MUUFL MRNet

Benchmarks: Houston MUUFL Trento MRNet

Metrics: overall accuracy average accuracy Kappa coefficient accuracy AUC sensitivity specificity

Baselines: CLIP LDS2AE MFRN-ML SCFormer HIPL MMPR GLT CALC MIViT RN-FSC

Builds on: CLIP masked autoencoders denoising diffusion models ViT

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