Domain Generalisation via Domain Adaptation: An Adversarial Fourier Amplitude Approach
Not on the map. Why?
Abstract (arXiv)
We tackle the domain generalisation (DG) problem by posing it as a domain adaptation (DA) task where we adversarially synthesise the worst-case target domain and adapt a model to that worst-case domain, thereby improving the model's robustness. To synthesise data that is challenging yet semantics-preserving, we generate Fourier amplitude images and combine them with source domain phase images, exploiting the widely believed conjecture from signal processing that amplitude spectra mainly determines image style, while phase data mainly captures image semantics. To synthesise a worst-case domain for adaptation, we train the classifier and the amplitude generator adversarially. Specifically, we exploit the maximum classifier discrepancy (MCD) principle from DA that relates the target domain performance to the discrepancy of classifiers in the model hypothesis space. By Bayesian hypothesis modeling, we express the model hypothesis space effectively as a posterior distribution over classifiers given the source domains, making adversarial MCD minimisation feasible. On the DomainBed benchmark including the large-scale DomainNet dataset, the proposed approach yields significantly improved domain generalisation performance over the state-of-the-art.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 38 of its 55 references that are in the map. First posted on arXiv 23 Feb 2023.
Builds on
38 of 55 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2021Convex optimizationcited by 2,515
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2019Invariant Risk Minimizationcited by 1,854
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,200
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
26 more
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2021Domain Generalization: A Surveycited by 764
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 763
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 742
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 683
- 2018Recognition in Terra Incognitacited by 658
- 2021Domain Generalization with MixStylecited by 566
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 434
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 407
- 2021A Fourier-based Framework for Domain Generalizationcited by 290
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
- 2019Episodic Training for Domain Generalizationcited by 245
- 2020Deep Domain-Adversarial Image Generation for Domain Generalisationcited by 231
- 2020Improve Unsupervised Domain Adaptation with Mixup Trainingcited by 185
- 2017Domain Generalization by Marginal Transfer Learningcited by 180
- 2019Learning to Optimize Domain Specific Normalization for Domain Generalizationcited by 161
- 2018Domain Generalization via Conditional Invariant Representationcited by 146
- 2020Learning to Balance Specificity and Invariance for In and Out of Domain Generalizationcited by 128
- 2022Exact Feature Distribution Matching for Arbitrary Style Transfer and Domain Generalizationcited by 122
- 2020Learning from Extrinsic and Intrinsic Supervisions for Domain Generalizationcited by 108
- 2020Heterogeneous Domain Generalization via Domain Mixupcited by 103
- 2020Permuted AdaIN: Reducing the Bias Towards Global Statistics in Image Classificationcited by 63
- 2019Unsupervised Visual Domain Adaptation: A Deep Max-Margin Gaussian Process Approachcited by 13
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 2.
8 papers.
- 2024DAT: Improving Adversarial Robustness via Generative Amplitude Mix-up in Frequency Domaincited by 12
- 2023FoPro-KD: Fourier Prompted Effective Knowledge Distillation for Long-Tailed Medical Image Recognitioncited by 10
- 2024Phase-driven Domain Generalizable Learning for Nonstationary Time Seriescited by 5
- 2023Learning Part Segmentation from Synthetic Animalscited by 4
- 2024START: A Generalized State Space Model with Saliency-Driven Token-Aware Transformationcited by 4
- 2024Adversarial Augmentation Training Makes Action Recognition Models More Robust to Realistic Video Distribution Shiftscited by 1
- 2025Context-Aware Self-Adaptation for Domain Generalizationcited by 0
- 2025FreeDNA: Endowing Domain Adaptation of Diffusion-Based Dense Prediction with Training-Free Domain Noise Alignmentcited by 0
- 2025FreeDNA: Endowing Domain Adaptation of Diffusion-Based Dense Prediction with Training-Free Domain Noise Alignment26 Jun 2025
- 2025Context-Aware Self-Adaptation for Domain Generalization3 Apr 2025
- 2024START: A Generalized State Space Model with Saliency-Driven Token-Aware Transformation21 Oct 2024
- 2024DAT: Improving Adversarial Robustness via Generative Amplitude Mix-up in Frequency Domain16 Oct 2024
- 2024Phase-driven Domain Generalizable Learning for Nonstationary Time Series5 Feb 2024
- 2024Adversarial Augmentation Training Makes Action Recognition Models More Robust to Realistic Video Distribution Shifts21 Jan 2024
- 2023Learning Part Segmentation from Synthetic Animals30 Nov 2023
- 2023FoPro-KD: Fourier Prompted Effective Knowledge Distillation for Long-Tailed Medical Image Recognition27 May 2023