PGrad: Learning Principal Gradients For Domain Generalization
Not on the map. Why?
Abstract (arXiv)
Machine learning models fail to perform when facing out-of-distribution (OOD) domains, a challenging task known as domain generalization (DG). In this work, we develop a novel DG training strategy, we call PGrad, to learn a robust gradient direction, improving models' generalization ability on unseen domains. The proposed gradient aggregates the principal directions of a sampled roll-out optimization trajectory that measures the training dynamics across all training domains. PGrad's gradient design forces the DG training to ignore domain-dependent noise signals and updates all training domains with a robust direction covering main components of parameter dynamics. We further improve PGrad via bijection-based computational refinement and directional plus length-based calibrations. Our theoretical proof connects PGrad to the spectral analysis of Hessian in training neural networks. Experiments on DomainBed and WILDS benchmarks demonstrate that our approach effectively enables robust DG optimization and leads to smoothly decreased loss curves. Empirically, PGrad achieves competitive results across seven datasets, demonstrating its efficacy across both synthetic and real-world distributional shifts. Code is available at https://github.com/QData/PGrad.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 47 of its 55 references that are in the map. First posted on arXiv 2 May 2023.
Builds on
47 of 55 references.
References · 47
- 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
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 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
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,200
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
35 more
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 766
- 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
- 2018Recognition in Terra Incognitacited by 658
- 2013Domain Generalization via Invariant Feature Representationcited by 623
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 407
- 2018Measuring the Intrinsic Dimension of Objective Landscapescited by 370
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 292
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 290
- 2021A Fourier-based Framework for Domain Generalizationcited by 290
- 2021Gradient Matching for Domain Generalizationcited by 258
- 2019Episodic Training for Domain Generalizationcited by 245
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2018Gradient Descent Happens in a Tiny Subspacecited by 217
- 2017Central Moment Discrepancy (CMD) for Domain-Invariant Representation Learningcited by 192
- 2021SelfReg: Self-supervised Contrastive Regularization for Domain Generalizationcited by 189
- 2020Invariant Risk Minimization Gamescited by 188
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2020Adaptive Risk Minimization: Learning to Adapt to Domain Shiftcited by 183
- 2020Efficient Domain Generalization via Common-Specific Low-Rank Decompositioncited by 134
- 2020Learning to Balance Specificity and Invariance for In and Out of Domain Generalizationcited by 128
- 2019An Improved Analysis of Training Over-parameterized Deep Neural Networkscited by 121
- 2021Does Invariant Risk Minimization Capture Invariance?cited by 116
- 2020Learning Invariant Representations and Risks for Semi-supervised Domain Adaptationcited by 69
- 2021Domain Generalization via Gradient Surgerycited by 60
- 2021SAND-mask: An Enhanced Gradient Masking Strategy for the Discovery of Invariances in Domain Generalizationcited by 50
- 2014On the saddle point problem for non-convex optimizationcited by 20
- 2020Improving Neural Network Training in Low Dimensional Random Basescited by 19
- 2019How noise affects the Hessian spectrum in overparameterized neural networkscited by 17
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 0; 2026: 1.
8 papers.
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2024Tackling Data Heterogeneity in Federated Learning via Loss Decompositioncited by 9
- 2024Learning Generalizable Models via Disentangling Spurious and Enhancing Potential Correlationscited by 5
- 2024START: A Generalized State Space Model with Saliency-Driven Token-Aware Transformationcited by 4
- 2024How Does Distribution Matching Help Domain Generalization: An Information-theoretic Analysiscited by 3
- 2024Invariant Correlation of Representation with Label: Enhancing Domain Generalization in Noisy Environmentscited by 0
- 2024Guidance Not Obstruction: A Conjugate Consistent Enhanced Strategy for Domain Generalizationcited by 0
- 2026Negatives-Dominant Contrastive Learning for Generalization in Imbalanced Domainscited by 0
- 2026Negatives-Dominant Contrastive Learning for Generalization in Imbalanced Domains29 Jan 2026
- 2024Guidance Not Obstruction: A Conjugate Consistent Enhanced Strategy for Domain Generalization13 Dec 2024
- 2024START: A Generalized State Space Model with Saliency-Driven Token-Aware Transformation21 Oct 2024
- 2024Tackling Data Heterogeneity in Federated Learning via Loss Decomposition22 Aug 2024
- 2024Invariant Correlation of Representation with Label: Enhancing Domain Generalization in Noisy Environments1 Jul 2024
- 2024How Does Distribution Matching Help Domain Generalization: An Information-theoretic Analysis14 Jun 2024
- 2024Learning Generalizable Models via Disentangling Spurious and Enhancing Potential Correlations11 Jan 2024
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigation22 Nov 2023