Bi-Level Optimization for Single Domain Generalization
Not on the map. Why?
Abstract (arXiv)
Generalizing from a single labeled source domain to unseen target domains, without access to any target data during training, remains a fundamental challenge in robust machine learning. We address this underexplored setting, known as Single Domain Generalization (SDG), by proposing BiSDG, a bi-level optimization framework that explicitly decouples task learning from domain modeling. BiSDG simulates distribution shifts through surrogate domains constructed via label-preserving transformations of the source data. To capture domain-specific context, we propose a domain prompt encoder that generates lightweight modulation signals to produce augmenting features via feature-wise linear modulation. The learning process is formulated as a bi-level optimization problem: the inner objective optimizes task performance under fixed prompts, while the outer objective maximizes generalization across the surrogate domains by updating the domain prompt encoder. We further develop a practical gradient approximation scheme that enables efficient bi-level training without second-order derivatives. Extensive experiments on various SGD benchmarks demonstrate that BiSDG consistently outperforms prior methods, setting new state-of-the-art performance in the SDG setting.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 28 of its 41 references that are in the map. First posted on arXiv 7 Apr 2026.
Builds on
28 of 41 references.
References · 28
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
16 more
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 431
- 2017Unified Deep Supervised Domain Adaptation and Generalizationcited by 322
- 2020Learning to Learn Single Domain Generalizationcited by 295
- 2016Hyperparameter optimization with approximate gradientcited by 231
- 2020Domain Generalization using Causal Matchingcited by 224
- 2021Learning to Diversify for Single Domain Generalizationcited by 170
- 2020Maximum-Entropy Adversarial Data Augmentation for Improved Generalization and Robustnesscited by 121
- 2020Learning to Learn with Variational Information Bottleneck for Domain Generalizationcited by 102
- 2021Progressive Domain Expansion Network for Single Domain Generalizationcited by 96
- 2023Meta-causal Learning for Single Domain Generalizationcited by 43
- 2022Attention Consistency on Visual Corruptions for Single-Source Domain Generalizationcited by 37
- 2023Flatness-Aware Minimization for Domain Generalizationcited by 27
- 2023Adversarial Style Augmentation for Domain Generalizationcited by 16
- 2023AdvST: Revisiting Data Augmentations for Single Domain Generalizationcited by 16
- 2024Advancing Open-Set Domain Generalization Using Evidential Bi-Level Hardest Domain Schedulercited by 12
Built on by
Not cited yet.