Domain Generalization via Gradient Surgery
Not on the map. Why?
Abstract (arXiv)
In real-life applications, machine learning models often face scenarios where there is a change in data distribution between training and test domains. When the aim is to make predictions on distributions different from those seen at training, we incur in a domain generalization problem. Methods to address this issue learn a model using data from multiple source domains, and then apply this model to the unseen target domain. Our hypothesis is that when training with multiple domains, conflicting gradients within each mini-batch contain information specific to the individual domains which is irrelevant to the others, including the test domain. If left untouched, such disagreement may degrade generalization performance. In this work, we characterize the conflicting gradients emerging in domain shift scenarios and devise novel gradient agreement strategies based on gradient surgery to alleviate their effect. We validate our approach in image classification tasks with three multi-domain datasets, showing the value of the proposed agreement strategy in enhancing the generalization capability of deep learning models in domain shift scenarios.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). Builds on 26 of its 35 references that are in the map. First posted on arXiv 3 Aug 2021.
Builds on
26 of 35 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Going Deeper with Convolutionscited by 4,231
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2019Invariant Risk Minimizationcited by 1,832
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020In Search of Lost Domain Generalizationcited by 1,042
14 more
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 816
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2018Deep Visual Domain Adaptation: A Surveycited by 634
- 2013Domain Generalization via Invariant Feature Representationcited by 622
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2020Improve Unsupervised Domain Adaptation with Mixup Trainingcited by 185
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 167
- 2020Learning explanations that are hard to varycited by 132
- 2014Joint Training of a Convolutional Network and a Graphical Model for Human Pose Estimationcited by 129
- 2018Best sources forward: domain generalization through source-specific netscited by 81
Built on by
Citing papers per year: 2021: 2; 2022: 9; 2023: 15; 2024: 17; 2025: 10; 2026: 7.
60 papers.
Sort:
By area:
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2023Sharpness-Aware Gradient Matching for Domain Generalizationcited by 102
- 2022ZeroPrompt: Scaling Prompt-Based Pretraining to 1,000 Tasks Improves Zero-Shot Generalizationcited by 54
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2023Generalizable Decision Boundaries: Dualistic Meta-Learning for Open Set Domain Generalizationcited by 24
- 2022Doodle It Yourself: Class Incremental Learning by Drawing a Few Sketchescited by 23
- 2022Domain-General Crowd Counting in Unseen Scenarioscited by 20
- 2024Single Domain Generalization for Crowd Countingcited by 17
- 2023Understanding Hessian Alignment for Domain Generalizationcited by 15
- 2024Multi-Source Collaborative Gradient Discrepancy Minimization for Federated Domain Generalizationcited by 12
- 2022AutoGPart: Intermediate Supervision Search for Generalizable 3D Part Segmentationcited by 10
38 more
- 2023Diverse Target and Contribution Scheduling for Domain Generalizationcited by 10
- 2023Gradient Estimation for Unseen Domain Risk Minimization with Pre-Trained Modelscited by 9
- 2025Gradient-Guided Annealing for Domain Generalizationcited by 9
- 2023PGrad: Learning Principal Gradients For Domain Generalizationcited by 8
- 2023Regularized Mask Tuning: Uncovering Hidden Knowledge in Pre-trained Vision-Language Modelscited by 7
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptationcited by 7
- 2024Federated Unsupervised Domain Generalization using Global and Local Alignment of Gradientscited by 7
- 2022FIXED: Frustratingly Easy Domain Generalization with Mixupcited by 6
- 2023Taxonomy Adaptive Cross-Domain Adaptation in Medical Imaging via Optimization Trajectory Distillationcited by 6
- 2024What Does Softmax Probability Tell Us about Classifiers Ranking Across Diverse Test Conditions?cited by 6
- 2025Single Domain Generalization for Few-Shot Counting via Universal Representation Matchingcited by 6
- 2025Point-to-Region Loss for Semi-Supervised Point-Based Crowd Countingcited by 6
- 2023GSMorph: Gradient Surgery for cine-MRI Cardiac Deformable Registrationcited by 5
- 2024Rethinking Invariance Regularization in Adversarial Training to Improve Robustness-Accuracy Trade-offcited by 5
- 2025Taste More, Taste Better: Diverse Data and Strong Model Boost Semi-Supervised Crowd Countingcited by 5
- 2021Semi-Supervised Domain Generalization with Evolving Intermediate Domaincited by 4
- 2022Personalizing Intervened Network for Long-tailed Sequential User Behavior Modelingcited by 4
- 2023CNN Feature Map Augmentation for Single-Source Domain Generalizationcited by 4
- 2023Tackling the Non-IID Issue in Heterogeneous Federated Learning by Gradient Harmonizationcited by 4
- 2024Resolve Domain Conflicts for Generalizable Remote Physiological Measurementcited by 4
- 2024Crafting Distribution Shifts for Validation and Training in Single Source Domain Generalizationcited by 4
- 2024Leveraging Gradients for Unsupervised Accuracy Estimation under Distribution Shiftcited by 3
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardwarecited by 3
- 2022Learning Gradient-based Mixup with Extrapolation toward Flatter Minima for Domain Generalizationcited by 2
- 2024Domain Adversarial Active Learning for Domain Generalization Classificationcited by 2
- 2024Gradient-Congruity Guided Federated Sparse Trainingcited by 2
- 2025In-hoc Concept Representations to Regularise Deep Learning in Medical Imagingcited by 2
- 2025Addressing Gradient Misalignment in Data-Augmented Training for Robust Speech Deepfake Detectioncited by 2
- 2022Rethinking the Number of Shots in Robust Model-Agnostic Meta-Learningcited by 1
- 2023Learning Invariant Representations with a Nonparametric Nadaraya-Watson Headcited by 1
- 2024GS-EMA: Integrating Gradient Surgery Exponential Moving Average with Boundary-Aware Contrastive Learning for Enhanced Domain Generalization in Aneurysm Segmentationcited by 1
- 2024Conflict-Aware Adversarial Trainingcited by 1
- 2025L2HCount:Generalizing Crowd Counting from Low to High Crowd Density via Density Simulationcited by 1
- 2025FEDTAIL: Federated Long-Tailed Domain Generalization with Sharpness-Guided Gradient Matchingcited by 1
- 2026One-Step Generalization Ratio Guided Optimization for Domain Generalizationcited by 1
- 2022Domain generalization Person Re-identification on Attention-aware multi-operation strategerycited by 0
- 2023Shape Guided Gradient Voting for Domain Generalizationcited by 0
- 2024Preserving Silent Features for Domain Generalizationcited by 0
50 most cited of 60 All 60 (JSON)
- 2026COBICount: Separating Object and Background Responses for Remote Sensing Object Counting Without Training on Target Data30 Sep 2026
- 2026When Data Imbalance Helps: Robust Generalization Through Shortcut Saturation11 Jul 2026
- 2026Learning Subset-Shared Invariances for Domain Generalization with Mixture-of-Experts24 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
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2026Implicit Non-Causal Factors are Out via Dataset Splitting for Domain Generalization Object Detection27 Jan 2026
- 2025Addressing Gradient Misalignment in Data-Augmented Training for Robust Speech Deepfake Detection25 Sep 2025
- 2025In-hoc Concept Representations to Regularise Deep Learning in Medical Imaging19 Aug 2025
- 2025FEDTAIL: Federated Long-Tailed Domain Generalization with Sharpness-Guided Gradient Matching10 Jun 2025
- 2025Point-to-Region Loss for Semi-Supervised Point-Based Crowd Counting28 May 2025
- 2025Single Domain Generalization for Few-Shot Counting via Universal Representation Matching22 May 2025
38 more
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025Generative Classifier for Domain Generalization3 Apr 2025
- 2025Taste More, Taste Better: Diverse Data and Strong Model Boost Semi-Supervised Crowd Counting23 Mar 2025
- 2025L2HCount:Generalizing Crowd Counting from Low to High Crowd Density via Density Simulation17 Mar 2025
- 2025Gradient-Guided Annealing for Domain Generalization27 Feb 2025
- 2024Conflict-Aware Adversarial Training21 Oct 2024
- 2024Crafting Distribution Shifts for Validation and Training in Single Source Domain Generalization29 Sep 2024
- 2024Invariant Correlation of Representation with Label: Enhancing Domain Generalization in Noisy Environments1 Jul 2024
- 2024DataFreeShield: Defending Adversarial Attacks without Training Data21 Jun 2024
- 2024What Does Softmax Probability Tell Us about Classifiers Ranking Across Diverse Test Conditions?14 Jun 2024
- 2024Federated Unsupervised Domain Generalization using Global and Local Alignment of Gradients25 May 2024
- 2024Gradient-Congruity Guided Federated Sparse Training2 May 2024
- 2024Resolve Domain Conflicts for Generalizable Remote Physiological Measurement11 Apr 2024
- 2024Single Domain Generalization for Crowd Counting14 Mar 2024
- 2024Domain Adversarial Active Learning for Domain Generalization Classification10 Mar 2024
- 2024Overcoming Data Inequality across Domains with Semi-Supervised Domain Generalization8 Mar 2024
- 2024GS-EMA: Integrating Gradient Surgery Exponential Moving Average with Boundary-Aware Contrastive Learning for Enhanced Domain Generalization in Aneurysm Segmentation23 Feb 2024
- 2024Rethinking Invariance Regularization in Adversarial Training to Improve Robustness-Accuracy Trade-off22 Feb 2024
- 2024Leveraging Gradients for Unsupervised Accuracy Estimation under Distribution Shift17 Jan 2024
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptation15 Jan 2024
- 2024Preserving Silent Features for Domain Generalization6 Jan 2024
- 2024Multi-Source Collaborative Gradient Discrepancy Minimization for Federated Domain Generalization5 Jan 2024
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigation22 Nov 2023
- 2023Diverse Target and Contribution Scheduling for Domain Generalization28 Sep 2023
- 2023Learning Invariant Representations with a Nonparametric Nadaraya-Watson Head23 Sep 2023
- 2023Tackling the Non-IID Issue in Heterogeneous Federated Learning by Gradient Harmonization13 Sep 2023
- 2023Understanding Hessian Alignment for Domain Generalization22 Aug 2023
- 2023Generalizable Decision Boundaries: Dualistic Meta-Learning for Open Set Domain Generalization18 Aug 2023
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimization14 Aug 2023
- 2023Regularized Mask Tuning: Uncovering Hidden Knowledge in Pre-trained Vision-Language Models27 Jul 2023
- 2023Taxonomy Adaptive Cross-Domain Adaptation in Medical Imaging via Optimization Trajectory Distillation27 Jul 2023
- 2023GSMorph: Gradient Surgery for cine-MRI Cardiac Deformable Registration26 Jun 2023
- 2023Shape Guided Gradient Voting for Domain Generalization19 Jun 2023
- 2023CNN Feature Map Augmentation for Single-Source Domain Generalization26 May 2023
- 2023PGrad: Learning Principal Gradients For Domain Generalization2 May 2023
- 2023Sharpness-Aware Gradient Matching for Domain Generalization18 Mar 2023
- 2023Gradient Estimation for Unseen Domain Risk Minimization with Pre-Trained Models3 Feb 2023
- 2022Domain-General Crowd Counting in Unseen Scenarios5 Dec 2022
50 newest of 60 All 60 (JSON)
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2023Sharpness-Aware Gradient Matching for Domain Generalizationcited by 102
- 2022ZeroPrompt: Scaling Prompt-Based Pretraining to 1,000 Tasks Improves Zero-Shot Generalizationcited by 54
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2023Generalizable Decision Boundaries: Dualistic Meta-Learning for Open Set Domain Generalizationcited by 24
- 2022Doodle It Yourself: Class Incremental Learning by Drawing a Few Sketchescited by 23
- 2022Domain-General Crowd Counting in Unseen Scenarioscited by 20
- 2024Single Domain Generalization for Crowd Countingcited by 17
- 2023Understanding Hessian Alignment for Domain Generalizationcited by 15
- 2024Multi-Source Collaborative Gradient Discrepancy Minimization for Federated Domain Generalizationcited by 12
- 2022AutoGPart: Intermediate Supervision Search for Generalizable 3D Part Segmentationcited by 10
12 most cited of 58 All 58 (JSON)
- 2026COBICount: Separating Object and Background Responses for Remote Sensing Object Counting Without Training on Target Data30 Sep 2026
- 2026When Data Imbalance Helps: Robust Generalization Through Shortcut Saturation11 Jul 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
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2026Implicit Non-Causal Factors are Out via Dataset Splitting for Domain Generalization Object Detection27 Jan 2026
- 2025Addressing Gradient Misalignment in Data-Augmented Training for Robust Speech Deepfake Detection25 Sep 2025
- 2025In-hoc Concept Representations to Regularise Deep Learning in Medical Imaging19 Aug 2025
- 2025FEDTAIL: Federated Long-Tailed Domain Generalization with Sharpness-Guided Gradient Matching10 Jun 2025
- 2025Point-to-Region Loss for Semi-Supervised Point-Based Crowd Counting28 May 2025
- 2025Single Domain Generalization for Few-Shot Counting via Universal Representation Matching22 May 2025
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
12 newest of 58 All 58 (JSON)