Gradient Matching for Domain Generalization
Not on the map. Why?
Abstract (arXiv)
Machine learning systems typically assume that the distributions of training and test sets match closely. However, a critical requirement of such systems in the real world is their ability to generalize to unseen domains. Here, we propose an inter-domain gradient matching objective that targets domain generalization by maximizing the inner product between gradients from different domains. Since direct optimization of the gradient inner product can be computationally prohibitive -- requires computation of second-order derivatives -- we derive a simpler first-order algorithm named Fish that approximates its optimization. We demonstrate the efficacy of Fish on 6 datasets from the Wilds benchmark, which captures distribution shift across a diverse range of modalities. Our method produces competitive results on these datasets and surpasses all baselines on 4 of them. We perform experiments on both the Wilds benchmark, which captures distribution shift in the real world, as well as datasets in DomainBed benchmark that focuses more on synthetic-to-real transfer. Our method produces competitive results on both benchmarks, demonstrating its effectiveness across a wide range of domain generalization tasks.
Key facts. Cited by 258 papers in the map (data through 7 Oct 2026). Builds on 36 of its 61 references that are in the map. First posted on arXiv 20 Apr 2021.
Builds on
36 of 61 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2019Invariant Risk Minimizationcited by 1,832
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
24 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
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,010
- 2018On First-Order Meta-Learning Algorithmscited by 1,003
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 670
- 2018Recognition in Terra Incognitacited by 655
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
- 2018Fairness Without Demographics in Repeated Loss Minimizationcited by 363
- 2017Unified Deep Supervised Domain Adaptation and Generalizationcited by 322
- 2020Learning to Generate Novel Domains for Domain Generalizationcited by 296
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2019Episodic Training for Domain Generalizationcited by 245
- 2016Demographic Dialectal Variation in Social Media: A Case Study of African-American Englishcited by 194
- 2020Improve Unsupervised Domain Adaptation with Mixup Trainingcited by 185
- 2020Learning explanations that are hard to varycited by 132
- 2020Sequential Learning for Domain Generalizationcited by 25
- 2017ConvNets and ImageNet Beyond Accuracy: Understanding Mistakes and Uncovering Biasescited by 7
Built on by
Citing papers per year: 2021: 13; 2022: 56; 2023: 75; 2024: 57; 2025: 31; 2026: 26.
258 papers.
Sort:
By area:
- 2022Prompt-aligned Gradient for Prompt Tuningcited by 339
- 2022Improving Out-of-Distribution Robustness via Selective Augmentationcited by 202
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2021Ensemble of Averages: Improving Model Selection and Boosting Performance in Domain Generalizationcited by 144
- 2022Domain Generalization by Mutual-Information Regularization with Pre-trained Modelscited by 133
- 2023Sharpness-Aware Gradient Matching for Domain Generalizationcited by 102
- 2021OoD-Bench: Quantifying and Understanding Two Dimensions of Out-of-Distribution Generalizationcited by 86
- 2022Sparse Mixture-of-Experts are Domain Generalizable Learnerscited by 85
- 2022Shortcut Learning of Large Language Models in Natural Language Understandingcited by 83
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2022C-Mixup: Improving Generalization in Regressioncited by 57
- 2021SAND-mask: An Enhanced Gradient Masking Strategy for the Discovery of Invariances in Domain Generalizationcited by 50
38 more
- 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
- 2023Improved Test-Time Adaptation for Domain Generalizationcited by 45
- 2023Spawrious: A Benchmark for Fine Control of Spurious Correlation Biasescited by 41
- 2023Robust and Interpretable Medical Image Classifiers via Concept Bottleneck Modelscited by 40
- 2022ITSA: An Information-Theoretic Approach to Automatic Shortcut Avoidance and Domain Generalization in Stereo Matching Networkscited by 39
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2022PASTA: Proportional Amplitude Spectrum Training Augmentation for Syn-to-Real Domain Generalizationcited by 38
- 2022Invariant and Transportable Representations for Anti-Causal Domain Shiftscited by 37
- 2022Learning Domain Invariant Prompt for Vision-Language Modelscited by 35
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalizationcited by 35
- 2022Rich Feature Construction for the Optimization-Generalization Dilemmacited by 34
- 2022UMIX: Improving Importance Weighting for Subpopulation Shift via Uncertainty-Aware Mixupcited by 34
- 2022Domain Generalization using Pretrained Models without Fine-tuningcited by 29
- 2023Learning to Retain while Acquiring: Combating Distribution-Shift in Adversarial Data-Free Knowledge Distillationcited by 29
- 2022Semantic-Discriminative Mixup for Generalizable Sensor-based Cross-domain Activity Recognitioncited by 28
- 2023Neuron Activation Coverage: Rethinking Out-of-distribution Detection and Generalizationcited by 28
- 2022RegMixup: Mixup as a Regularizer Can Surprisingly Improve Accuracy and Out Distribution Robustnesscited by 27
- 2022On Multi-Domain Long-Tailed Recognition, Imbalanced Domain Generalization and Beyondcited by 26
- 2024Gradient Alignment for Cross-Domain Face Anti-Spoofingcited by 26
- 2023Federated Domain Generalization: A Surveycited by 25
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2022Learning Invariant Visual Representations for Compositional Zero-Shot Learningcited by 24
- 2022How Robust is Unsupervised Representation Learning to Distribution Shift?cited by 24
- 2023Fairness and Accuracy under Domain Generalizationcited by 24
- 2023Generalizable Decision Boundaries: Dualistic Meta-Learning for Open Set Domain Generalizationcited by 24
- 2023Distribution Shift Inversion for Out-of-Distribution Predictioncited by 23
- 2024Rethinking Multi-domain Generalization with A General Learning Objectivecited by 23
- 2023MADG: Margin-based Adversarial Learning for Domain Generalizationcited by 22
- 2024HiLo: A Learning Framework for Generalized Category Discovery Robust to Domain Shiftscited by 22
- 2022Domain-Unified Prompt Representations for Source-Free Domain Generalizationcited by 21
- 2023Spuriosity Didn't Kill the Classifier: Using Invariant Predictions to Harness Spurious Featurescited by 21
- 2023DomainDrop: Suppressing Domain-Sensitive Channels for Domain Generalizationcited by 21
- 2021MVDG: A Unified Multi-view Framework for Domain Generalizationcited by 20
- 2022Towards Robust Adaptive Object Detection under Noisy Annotationscited by 20
- 2022Causal Balancing for Domain Generalizationcited by 20
- 2022Meta Spatio-Temporal Debiasing for Video Scene Graph Generationcited by 20
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shiftcited by 20
50 most cited of 258 All 258 (JSON)
- 2026Rethinking Data Augmentation under Covariate Shift: Invariant-Guided Diffusion and Prototype Reweighting1 Oct 2026
- 2026Domain Generalization for Smartphone-Based Human Activity Recognition: A Systematic Analysis of Components and Interactions14 Sep 2026
- 2026PatchGen: Learning Soft Intra-Image Predictive Subsets for Visual Generalization13 Aug 2026
- 2026From Objectives to What Models Learn: A Landau Theory of Invariant Learning10 Aug 2026
- 2026Projection Pursuit CPCANet for Domain Generalization24 Jul 2026
- 2026MixTTA: Low-Rank Cross-Channel Mixing for Reliable Test-Time Adaptation26 Jun 2026
- 2026Learning Subset-Shared Invariances for Domain Generalization with Mixture-of-Experts24 Jun 2026
- 2026Assessing Distribution Shift in Human Activity Recognition for Domain Generalization23 Jun 2026
- 2026Exploring Dualistic Meta-Learning to Enhance Domain Generalization in Open Set Scenarios22 Jun 2026
- 2026One-Step Generalization Ratio Guided Optimization for Domain Generalization15 Jun 2026
- 2026Towards Truly Multilingual ASR: Generalizing Code-Switching ASR to Unseen Language Pairs4 Jun 2026
- 2026Environment-Robust Representation Learning with Empirical Bayes3 Jun 2026
38 more
- 2026Invariant Gradient Alignment for Robust Reasoning Distillation3 Jun 2026
- 2026Continual Learning of Domain-Invariant Representations15 May 2026
- 2026Spectral Gradient Surgery for Domain-Generalizable Dataset Distillation13 May 2026
- 2026Hypernetworks for Dynamic Feature Selection12 May 2026
- 2026DeconDTN-Toolkit: A Library for Evaluation and Enhancement of Robustness to Provenance Shift11 May 2026
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2026CPCANet: Deep Unfolding Common Principal Component Analysis for Domain Generalization6 May 2026
- 2026Generalized Category Discovery under Domain Shifts: From Vision to Vision-Language Models29 Apr 2026
- 2026Standardizing Medical Images at Scale for AI16 Mar 2026
- 2026Computation and Communication Efficient Federated Unlearning via On-server Gradient Conflict Mitigation and Expression14 Mar 2026
- 2026Robust Domain Generalization under Divergent Marginal and Conditional Distributions2 Feb 2026
- 2026Negatives-Dominant Contrastive Learning for Generalization in Imbalanced Domains29 Jan 2026
- 2026Distributionally Robust Classification for Multi-source Unsupervised Domain Adaptation29 Jan 2026
- 2026DSP-Reg: Domain-Sensitive Parameter Regularization for Robust Domain Generalization27 Jan 2026
- 2025Exploring Scale Shift in Crowd Localization under the Context of Domain Generalization22 Oct 2025
- 2025High-Rate Mixout: Revisiting Mixout for Robust Domain Generalization8 Oct 2025
- 2025Robust Context-Aware Object Recognition1 Oct 2025
- 2025Single Domain Generalization in Diabetic Retinopathy: A Neuro-Symbolic Learning Approach3 Sep 2025
- 2025Preserving Domain Generalization in Fine-Tuning via Joint Parameter Selection23 Aug 2025
- 2025Domain-Generalization to Improve Learning in Meta-Learning Algorithms13 Aug 2025
- 2025Class Unbiasing for Generalization in Medical Diagnosis9 Aug 2025
- 2025Simulate, Refocus and Ensemble: An Attention-Refocusing Scheme for Domain Generalization17 Jul 2025
- 2025Domain Generalization via Pareto Optimal Gradient Matching16 Jul 2025
- 2025Incorporating Interventional Independence Improves Robustness against Interventional Distribution Shift7 Jul 2025
- 2025Adversarial Data Augmentation for Single Domain Generalization via Lyapunov Exponent-Guided Optimization6 Jul 2025
- 2025Learning Time-Aware Causal Representation for Model Generalization in Evolving Domains21 Jun 2025
- 2025Harmonizing and Merging Source Models for CLIP-based Domain Generalization11 Jun 2025
- 2025Moment Alignment: Unifying Gradient and Hessian Matching for Domain Generalization9 Jun 2025
- 2025From Invariant Representations to Invariant Data: Provable Robustness to Spurious Correlations via Noisy Counterfactual Matching30 May 2025
- 2025LangDAug: Langevin Data Augmentation for Multi-Source Domain Generalization in Medical Image Segmentation26 May 2025
- 2025Representation Learning Preserving Ignorability and Covariate Matching for Treatment Effects29 Apr 2025
- 2025Low-Rank Adaptive Structural Priors for Generalizable Diabetic Retinopathy Grading27 Apr 2025
- 2025Learning Optimal Prompt Ensemble for Multi-source Visual Prompt Transfer9 Apr 2025
- 2025Generative Classifier for Domain Generalization3 Apr 2025
- 2025Balanced Direction from Multifarious Choices: Arithmetic Meta-Learning for Domain Generalization23 Mar 2025
- 2025Learning to Unlearn while Retaining: Combating Gradient Conflicts in Machine Unlearning8 Mar 2025
- 2025Elliptic Loss Regularization4 Mar 2025
- 2025Gradient-Guided Annealing for Domain Generalization27 Feb 2025
50 newest of 258 All 258 (JSON)
- 2022Prompt-aligned Gradient for Prompt Tuningcited by 339
- 2022Learning Domain Invariant Prompt for Vision-Language Modelscited by 35
- 2024Enhancing Domain Adaptation through Prompt Gradient Alignmentcited by 8
- 2026Generalized Category Discovery under Domain Shifts: From Vision to Vision-Language Modelscited by 0
- 2026Generalized Category Discovery under Domain Shifts: From Vision to Vision-Language Models29 Apr 2026
- 2024Enhancing Domain Adaptation through Prompt Gradient Alignment13 Jun 2024
- 2022Learning Domain Invariant Prompt for Vision-Language Models8 Dec 2022
- 2022Prompt-aligned Gradient for Prompt Tuning30 May 2022
- 2023Cross Domain Generative Augmentation: Domain Generalization with Latent Diffusion Modelscited by 8
- 2024Structure-Aware Stylized Image Synthesis for Robust Medical Image Segmentationcited by 0
- 2026Rethinking Data Augmentation under Covariate Shift: Invariant-Guided Diffusion and Prototype Reweightingcited by 0
- 2026Rethinking Data Augmentation under Covariate Shift: Invariant-Guided Diffusion and Prototype Reweighting1 Oct 2026
- 2024Structure-Aware Stylized Image Synthesis for Robust Medical Image Segmentation5 Dec 2024
- 2023Cross Domain Generative Augmentation: Domain Generalization with Latent Diffusion Models8 Dec 2023
- 2025Learning to Unlearn while Retaining: Combating Gradient Conflicts in Machine Unlearningcited by 19
- 2024UnLearning from Experience to Avoid Spurious Correlationscited by 2
- 2026Computation and Communication Efficient Federated Unlearning via On-server Gradient Conflict Mitigation and Expressioncited by 0
- 2026Computation and Communication Efficient Federated Unlearning via On-server Gradient Conflict Mitigation and Expression14 Mar 2026
- 2025Learning to Unlearn while Retaining: Combating Gradient Conflicts in Machine Unlearning8 Mar 2025
- 2024UnLearning from Experience to Avoid Spurious Correlations4 Sep 2024
- 2024Test-Time Alignment via Hypothesis Reweightingcited by 11
- 2024Out-of-Distribution Learning with Human Feedbackcited by 6
- 2024Test-Time Alignment via Hypothesis Reweighting11 Dec 2024
- 2024Out-of-Distribution Learning with Human Feedback14 Aug 2024
- 2022Improving Out-of-Distribution Robustness via Selective Augmentationcited by 202
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2021Ensemble of Averages: Improving Model Selection and Boosting Performance in Domain Generalizationcited by 144
- 2022Domain Generalization by Mutual-Information Regularization with Pre-trained Modelscited by 133
- 2023Sharpness-Aware Gradient Matching for Domain Generalizationcited by 102
- 2021OoD-Bench: Quantifying and Understanding Two Dimensions of Out-of-Distribution Generalizationcited by 86
- 2022Shortcut Learning of Large Language Models in Natural Language Understandingcited by 83
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2022C-Mixup: Improving Generalization in Regressioncited by 57
- 2021SAND-mask: An Enhanced Gradient Masking Strategy for the Discovery of Invariances in Domain Generalizationcited by 50
- 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
- 2023Improved Test-Time Adaptation for Domain Generalizationcited by 45
12 most cited of 241 All 241 (JSON)
- 2026Domain Generalization for Smartphone-Based Human Activity Recognition: A Systematic Analysis of Components and Interactions14 Sep 2026
- 2026PatchGen: Learning Soft Intra-Image Predictive Subsets for Visual Generalization13 Aug 2026
- 2026From Objectives to What Models Learn: A Landau Theory of Invariant Learning10 Aug 2026
- 2026Projection Pursuit CPCANet for Domain Generalization24 Jul 2026
- 2026MixTTA: Low-Rank Cross-Channel Mixing for Reliable Test-Time Adaptation26 Jun 2026
- 2026Assessing Distribution Shift in Human Activity Recognition for Domain Generalization23 Jun 2026
- 2026Exploring Dualistic Meta-Learning to Enhance Domain Generalization in Open Set Scenarios22 Jun 2026
- 2026One-Step Generalization Ratio Guided Optimization for Domain Generalization15 Jun 2026
- 2026Towards Truly Multilingual ASR: Generalizing Code-Switching ASR to Unseen Language Pairs4 Jun 2026
- 2026Environment-Robust Representation Learning with Empirical Bayes3 Jun 2026
- 2026Continual Learning of Domain-Invariant Representations15 May 2026
- 2026Spectral Gradient Surgery for Domain-Generalizable Dataset Distillation13 May 2026
12 newest of 241 All 241 (JSON)