atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Preserving Clusters in Prompt Learning for Unsupervised Domain Adaptation

CVPR 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Feature alignment for unsupervised adaptation · 7 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 CRPL, a CLIP-based prompt-learning UDA method that enhances target pseudo-labels with source prompts and enforces text-visual clustering via a Wasserstein (optimal transport) loss.

Problem

Unsupervised domain adaptation with CLIP prompt learning relies on noisy CLIP zero-shot pseudo-labels under covariate shift, and target text prompts fail to represent whole visual clusters.

Approach

Use source-domain prompts (weighted by distance between source class centroids and target visual embeddings) to form enhanced pseudo-labels averaged with the base prompt, and add a Wasserstein distance term that pulls target text embeddings to the centroids of target visual clusters, exploiting the observed visual-text clustering behavior of CLIP.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace CLIP zero-shot hard-label guidance with source-enhanced pseudo-labels (ablation)target prompt training · Office-Home target Araccuracy: 47.6 -> 75.8Helped
replace CLIP zero-shot hard-label guidance with source-enhanced pseudo-labels (ablation)target prompt training · Office-Home target Claccuracy: 29.0 -> 62.9Helped
replace CLIP zero-shot hard-label guidance with source-enhanced pseudo-labels (ablation)target prompt training · Office-Home target Praccuracy: 53.5 -> 86.6Helped
replace CLIP zero-shot hard-label guidance with source-enhanced pseudo-labels (ablation)target prompt training · Office-Home target Rwaccuracy: 63.5 -> 87.2Helped
add optimal-transport clustering to CLIP zero-shot hard-label training (ablation)target prompt training · Office-Home targets Ar and Cl versus Pr and Rwaccuracy: 47.6 -> 7.9; 29.0 -> 4.7; 53.5 -> 80.4; 63.5 -> 82.3Mixed
add optimal-transport clustering to source-enhanced pseudo-label training (ablation)target prompt training · Office-Home target Araccuracy: 75.8 -> 76.8Helped
add optimal-transport clustering to source-enhanced pseudo-label training (ablation)target prompt training · Office-Home target Claccuracy: 62.9 -> 63.5Helped
add optimal-transport clustering to source-enhanced pseudo-label training (ablation)target prompt training · Office-Home target Praccuracy: 86.6 -> 87.5Helped
add optimal-transport clustering to source-enhanced pseudo-label training (ablation)target prompt training · Office-Home target Rwaccuracy: 87.2 -> 87.6Helped
use source-target prompt alignment (ablation)PGA · Office-Home targets Ar, Cl, Pr, and Rwaccuracy: 72.3, 52.8, 83.7, 82.4 (τT); 75.6, 57.0, 86.0, 86.6 (τavg)Mixed
use source-enhanced pseudo-labels and clustering reinforcement (ablation)M-CRPL target prompt · Office-Home targets Ar, Cl, Pr, and Rwaccuracy: 76.8, 63.5, 87.5, 87.6 (τT); 75.8, 58.6, 85.2, 85.3 (τavg)Helped
use CRPL instead of PGAsource-combined UDA · Office-Homeaverage accuracy: 74.5 -> 77.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageCLEF Office-Home DomainNet

Benchmarks: ImageCLEF Office-Home DomainNet

Metrics: accuracy

Baselines: CLIP zero-shot DAPL Simple Prompt PGA MPA MPGA DAN DANN CDAN SRDC

Builds on: DAPL MPA PGA CLIP

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