atlas

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

Domain-Agnostic Mutual Prompting for Unsupervised Domain Adaptation

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Feature alignment for unsupervised adaptation · 44 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 DAMP, which freezes CLIP and mutually prompts its text and vision branches via cross-attention to learn domain-agnostic, instance-conditioned embeddings for unsupervised domain adaptation.

Problem

Unsupervised domain adaptation with vision-language models: existing CLIP prompt-based UDA methods learn domain-specific textual prompts and prompt only one modality, limiting cross-domain knowledge transfer.

Approach

Mutual prompting between frozen CLIP text and visual branches through a cross-attention decoder: image context adapts class text prompts per instance, while the domain-agnostic text prompts guide visual prompts; regularized by a semantic-consistency loss, an instance-discrimination contrastive loss, and information maximization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DAMP instead of PADCLIPResNet-50 · Office-Homeaccuracy: 76.6 -> 78.2Helped
Use DAMP instead of PADCLIPViT-B/16 · Office-Homeaccuracy: 86.7 -> 87.1Helped
Use DAMP instead of PADCLIPResNet-101 · VisDA-17accuracy: 88.5 -> 88.4Hurt
Use DAMP instead of PADCLIPViT-B/16 · VisDA-17accuracy: 90.9 -> 90.9No clear effect
Use DAMP instead of AD-CLIPResNet-50 · Mini-DomainNetaccuracy: 75.2 -> 77.5Helped
Use DAMP instead of AD-CLIPViT-B/16 · Mini-DomainNetaccuracy: 86.9 -> 87.6Helped
Add visual prompting only (ablation)CoOp baseline · Office-Homeaccuracy: 75.3 -> 75.7Helped
Add visual prompting only (ablation)CoOp baseline · VisDA-17accuracy: 86.1 -> 86.5Helped
Add instance-level textual prompting only (ablation)CoOp baseline · Office-Homeaccuracy: 75.3 -> 75.8Helped
Add instance-level textual prompting only (ablation)CoOp baseline · VisDA-17accuracy: 86.1 -> 87.1Helped
Add mutual instance-level textual and visual prompting (ablation)CoOp baseline · Office-Homeaccuracy: 75.3 -> 76.1Helped
Add mutual instance-level textual and visual prompting (ablation)CoOp baseline · VisDA-17accuracy: 86.1 -> 87.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: Office-Home VisDA-17 Mini-DomainNet

Benchmarks: Office-Home VisDA-17 Mini-DomainNet

Metrics: classification accuracy (%)

Baselines: DAPrompt AD-CLIP PADCLIP CLIP SSRT TVT CDTrans SRDC ToAlign CoOp

Builds on: CoOp CoCoOp MaPLe DAPrompt FixMatch

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