DART: A Principled Approach to Adversarially Robust Unsupervised Domain Adaptation
Not on the map. Why?
Abstract (arXiv)
Distribution shifts and adversarial examples are two major challenges for deploying machine learning models. While these challenges have been studied individually, their combination is an important topic that remains relatively under-explored. In this work, we study the problem of adversarial robustness under a common setting of distribution shift - unsupervised domain adaptation (UDA). Specifically, given a labeled source domain DS and an unlabeled target domain DT with related but different distributions, the goal is to obtain an adversarially robust model for DT. The absence of target domain labels poses a unique challenge, as conventional adversarial robustness defenses cannot be directly applied to DT. To address this challenge, we first establish a generalization bound for the adversarial target loss, which consists of (i) terms related to the loss on the data, and (ii) a measure of worst-case domain divergence. Motivated by this bound, we develop a novel unified defense framework called Divergence Aware adveRsarial Training (DART), which can be used in conjunction with a variety of standard UDA methods; e.g., DANN [Ganin and Lempitsky, 2015]. DART is applicable to general threat models, including the popular ℓp-norm model, and does not require heuristic regularizers or architectural changes. We also release DomainRobust: a testbed for evaluating robustness of UDA models to adversarial attacks. DomainRobust consists of 4 multi-domain benchmark datasets (with 46 source-target pairs) and 7 meta-algorithms with a total of 11 variants. Our large-scale experiments demonstrate that on average, DART significantly enhances model robustness on all benchmarks compared to the state of the art, while maintaining competitive standard accuracy. The relative improvement in robustness from DART reaches up to 29.2% on the source-target domain pairs considered.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 43 of its 76 references that are in the map. First posted on arXiv 16 Feb 2024.
Builds on
43 of 76 references.
References · 43
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
31 more
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 682
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2017VisDA: The Visual Domain Adaptation Challengecited by 432
- 2020Meta Pseudo Labelscited by 372
- 2018A Survey of Unsupervised Deep Domain Adaptationcited by 361
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
- 2019Bridging Theory and Algorithm for Domain Adaptationcited by 332
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2017MMD GAN: Towards Deeper Understanding of Moment Matching Networkcited by 251
- 2017Central Moment Discrepancy (CMD) for Domain-Invariant Representation Learningcited by 192
- 2020A survey on domain adaptation theory: learning bounds and theoretical guaranteescited by 109
- 2022Deep Unsupervised Domain Adaptation: A Review of Recent Advances and Perspectivescited by 98
- 2017Transfer Learning for Domain Adaptation in MRI: Application in Brain Lesion Segmentationcited by 66
- 2019Adversarially robust transfer learningcited by 66
- 2021f-Domain-Adversarial Learning: Theory and Algorithmscited by 47
- 2018Co-regularized Alignment for Unsupervised Domain Adaptationcited by 39
- 2021KL Guided Domain Adaptationcited by 35
- 2021Adversarial Robustness for Unsupervised Domain Adaptationcited by 24
- 2021Exploring Robustness of Unsupervised Domain Adaptation in Semantic Segmentationcited by 20
- 2021Subtype-aware Unsupervised Domain Adaptation for Medical Diagnosiscited by 18
- 2022Exploring Adversarially Robust Training for Unsupervised Domain Adaptationcited by 8
- 2023Benchmarking Robustness to Adversarial Image Obfuscationscited by 8
- 2022SRoUDA: Meta Self-training for Robust Unsupervised Domain Adaptationcited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.