atlas

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

Toward Improving Robustness and Accuracy in Unsupervised Domain Adaptation

AAAI 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Feature alignment for unsupervised adaptation

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 CAM+SPLR, a two-step SGD self-training method for adversarially robust unsupervised domain adaptation that aligns attention maps of clean and adversarial target examples and refines pseudo labels.

Problem

Adversarial robustness and clean accuracy in unsupervised domain adaptation are hard to achieve because target labels are unavailable and pseudo labels are noisy, which harms adversarial self-training.

Approach

Initialize a frozen Anchor model and a trainable TargetNet from a DANN pre-trained UDA model; TargetNet is trained on PGD adversarial versions of pseudo-labeled target data with an attention-consistency loss against the Anchor's clean-image attention maps, followed by a second SGD step that refines pseudo labels using the change in source cross-entropy as feedback.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CAM+SPLR instead of DARTDANN-based UDA · PACS (average)accuracy: 85.7 -> 87.4Helped
Use CAM+SPLR instead of DARTDANN-based UDA · PACS (average)robustness (PGD 20): 73.3 -> 76.7Helped
Use CAM+SPLR instead of DARTDANN-based UDA · VisDA (average)accuracy: 69.7 -> 74.3Helped
Use CAM+SPLR instead of DARTDANN-based UDA · VisDA (average)robustness (PGD 20): 55.7 -> 62.1Helped
Use CAM+SPLR instead of DARTDANN-based UDA · OfficeHome RealWorld→Clipartaccuracy: 54.1 -> 57.5Helped
Use CAM+SPLR instead of DARTDANN-based UDA · OfficeHome RealWorld→Clipartrobustness (PGD 20): 38.5 -> 43.4Helped
Add SPLR to CAM (ablation)CAM on PACS Photo→Clipart · PACS Photo→Clipartaccuracy: 83.3 -> 86.7Helped
Add SPLR to CAM (ablation)CAM on PACS Photo→Clipart · PACS Photo→Clipartrobustness: 64.6 -> 71.5Helped
Add CAM to SPLR (ablation)SPLR on PACS Photo→Clipart · PACS Photo→Clipartaccuracy: 84.8 -> 86.7Helped
Add CAM to SPLR (ablation)SPLR on PACS Photo→Clipart · PACS Photo→Clipartrobustness: 68.9 -> 71.5Helped
Add SPLR to CAM (ablation)CAM on PACS Photo→Sketch · PACS Photo→Sketchaccuracy: 75.5 -> 80.5Helped
Add SPLR to CAM (ablation)CAM on PACS Photo→Sketch · PACS Photo→Sketchrobustness: 63.2 -> 74.3Helped

Limitations

Experimental setup

Datasets: OfficeHome PACS VisDA

Benchmarks: OfficeHome PACS VisDA

Metrics: clean accuracy robust accuracy under PGD-20

Baselines: DANN UDA+AT UDA+Trades UDA+Mart ARTUDA SRoUDA DART

Builds on: DANN TRADES MART ARTUDA DART

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