Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Adversarial Robustness for Unsupervised Domain Adaptation

About

Extensive Unsupervised Domain Adaptation (UDA) studies have shown great success in practice by learning transferable representations across a labeled source domain and an unlabeled target domain with deep models. However, previous works focus on improving the generalization ability of UDA models on clean examples without considering the adversarial robustness, which is crucial in real-world applications. Conventional adversarial training methods are not suitable for the adversarial robustness on the unlabeled target domain of UDA since they train models with adversarial examples generated by the supervised loss function. In this work, we leverage intermediate representations learned by multiple robust ImageNet models to improve the robustness of UDA models. Our method works by aligning the features of the UDA model with the robust features learned by ImageNet pre-trained models along with domain adaptation training. It utilizes both labeled and unlabeled domains and instills robustness without any adversarial intervention or label requirement during domain adaptation training. Experimental results show that our method significantly improves adversarial robustness compared to the baseline while keeping clean accuracy on various UDA benchmarks.

Muhammad Awais, Fengwei Zhou, Hang Xu, Lanqing Hong, Ping Luo, Sung-Ho Bae, Zhenguo Li• 2021

Related benchmarks

TaskDatasetResultRank
Unsupervised Domain AdaptationOffice-Home--
238
Image ClassificationOffice-Home--
142
Domain AdaptationOffice31 standard (test)
Standard Accuracy (A->D)83.53
28
Image ClassificationVisDA 2017 (Real)
Standard Accuracy64.86
7
Image ClassificationVisDA Syn. 2017
Standard Accuracy0.9941
5
Domain AdaptationDomainNet (test)
Standard Accuracy (C->I)9.42
5
Domain AdaptationOfficeHome
Standard Accuracy (Ar->Cl)47.49
5
Domain Adaptation Image ClassificationOfficeHome (All)
Standard Accuracy55
5
Showing 8 of 8 rows

Other info

Follow for update