Adversarial Branch Architecture Search for Unsupervised Domain Adaptation
Not on the map. Why?
Abstract (arXiv)
Unsupervised Domain Adaptation (UDA) is a key issue in visual recognition, as it allows to bridge different visual domains enabling robust performances in the real world. To date, all proposed approaches rely on human expertise to manually adapt a given UDA method (e.g. DANN) to a specific backbone architecture (e.g. ResNet). This dependency on handcrafted designs limits the applicability of a given approach in time, as old methods need to be constantly adapted to novel backbones. Existing Neural Architecture Search (NAS) approaches cannot be directly applied to mitigate this issue, as they rely on labels that are not available in the UDA setting. Furthermore, most NAS methods search for full architectures, which precludes the use of pre-trained models, essential in a vast range of UDA settings for reaching SOTA results. To the best of our knowledge, no prior work has addressed these aspects in the context of NAS for UDA. Here we tackle both aspects with an Adversarial Branch Architecture Search for UDA (ABAS): i. we address the lack of target labels by a novel data-driven ensemble approach for model selection; and ii. we search for an auxiliary adversarial branch, attached to a pre-trained backbone, which drives the domain alignment. We extensively validate ABAS to improve two modern UDA techniques, DANN and ALDA, on three standard visual recognition datasets (Office31, Office-Home and PACS). In all cases, ABAS robustly finds the adversarial branch architectures and parameters which yield best performances.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 39 of its 63 references that are in the map. First posted on arXiv 12 Feb 2021.
Builds on
39 of 63 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 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
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 682
27 more
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 466
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
- 2018Taking A Closer Look at Domain Shift: Category-level Adversaries for Semantics Consistent Domain Adaptationcited by 295
- 2017Are GANs Created Equal? A Large-Scale Studycited by 267
- 2019Random Search and Reproducibility for Neural Architecture Searchcited by 253
- 2020A Comprehensive Survey of Neural Architecture Search: Challenges and Solutionscited by 253
- 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
- 2015Simultaneous Deep Transfer Across Domains and Taskscited by 205
- 2018Multi-Adversarial Domain Adaptationcited by 195
- 2019BANANAS: Bayesian Optimization with Neural Architectures for Neural Architecture Searchcited by 175
- 2019Evaluating the Search Phase of Neural Architecture Searchcited by 120
- 2019Unsupervised Domain Adaptation through Self-Supervisioncited by 116
- 2020Dual Mixup Regularized Learning for Adversarial Domain Adaptationcited by 99
- 2020A Review of Single-Source Deep Unsupervised Visual Domain Adaptationcited by 96
- 2017Unsupervised Domain Adaptation with Similarity Learningcited by 73
- 2019NAS evaluation is frustratingly hardcited by 69
- 2019Unsupervised Domain Adaptation using Feature-Whitening and Consensus Losscited by 67
- 2020Adversarial-Learned Loss for Domain Adaptationcited by 65
- 2017From source to target and back: symmetric bi-directional adaptive GANcited by 53
- 2018Towards Automated Deep Learning: Efficient Joint Neural Architecture and Hyperparameter Searchcited by 38
- 2020Neural Architecture Generator Optimizationcited by 30
- 2019Cycle-consistent Conditional Adversarial Transfer Networkscited by 15
- 2020Network Architecture Search for Domain Adaptationcited by 9
- 2019Neural Architecture Refinement: A Practical Way for Avoiding Overfitting in NAScited by 2
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 1.
6 papers.
- 2021Unsupervised Domain Adaptation: A Reality Checkcited by 24
- 2022Three New Validators and a Large-Scale Benchmark Ranking for Unsupervised Domain Adaptationcited by 12
- 2023Better Practices for Domain Adaptationcited by 9
- 2024Unsupervised Domain Adaptation Architecture Search with Self-Training for Land Cover Mappingcited by 4
- 2021On Evolving Attention Towards Domain Adaptationcited by 3
- 2021Domain Adaptation by Maximizing Population Correlation with Neural Architecture Searchcited by 1
- 2024Unsupervised Domain Adaptation Architecture Search with Self-Training for Land Cover Mapping23 Apr 2024
- 2023Better Practices for Domain Adaptation7 Sep 2023
- 2022Three New Validators and a Large-Scale Benchmark Ranking for Unsupervised Domain Adaptation15 Aug 2022
- 2021Unsupervised Domain Adaptation: A Reality Check30 Nov 2021
- 2021Domain Adaptation by Maximizing Population Correlation with Neural Architecture Search12 Sep 2021
- 2021On Evolving Attention Towards Domain Adaptation25 Mar 2021