Fishr: Invariant Gradient Variances for Out-of-Distribution Generalization
Not on the map. Why?
Abstract (arXiv)
Learning robust models that generalize well under changes in the data distribution is critical for real-world applications. To this end, there has been a growing surge of interest to learn simultaneously from multiple training domains - while enforcing different types of invariance across those domains. Yet, all existing approaches fail to show systematic benefits under controlled evaluation protocols. In this paper, we introduce a new regularization - named Fishr - that enforces domain invariance in the space of the gradients of the loss: specifically, the domain-level variances of gradients are matched across training domains. Our approach is based on the close relations between the gradient covariance, the Fisher Information and the Hessian of the loss: in particular, we show that Fishr eventually aligns the domain-level loss landscapes locally around the final weights. Extensive experiments demonstrate the effectiveness of Fishr for out-of-distribution generalization. Notably, Fishr improves the state of the art on the DomainBed benchmark and performs consistently better than Empirical Risk Minimization. Our code is available at https://github.com/alexrame/fishr.
Key facts. Cited by 186 papers in the map (data through 14 Oct 2026). Builds on 93 of its 155 references that are in the map. First posted on arXiv 7 Sep 2021.
Builds on
93 of 155 references.
References · 93
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,694
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
- 2017Gradient Episodic Memory for Continual Learningcited by 1,898
- 2019Invariant Risk Minimizationcited by 1,854
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
38 more
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,329
- 2020Gradient Surgery for Multi-Task Learningcited by 1,256
- 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
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 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
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 600
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 536
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 496
- 2017Sharp Minima Can Generalize For Deep Netscited by 466
- 2014New insights and perspectives on the natural gradient methodcited by 443
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 434
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2015Return of Frustratingly Easy Domain Adaptationcited by 391
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 351
- 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
- 2020Environment Inference for Invariant Learningcited by 306
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 292
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 292
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 290
- 2017Three Factors Influencing Minima in SGDcited by 273
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 267
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2021Gradient Matching for Domain Generalizationcited by 258
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2018Gradient Descent Happens in a Tiny Subspacecited by 217
- 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 217
- 2019SGD on Neural Networks Learns Functions of Increasing Complexitycited by 204
- 2020Improve Unsupervised Domain Adaptation with Mixup Trainingcited by 185
50 most cited of 93 All 93 (JSON)
Built on by
Citing papers per year: 2021: 7; 2022: 28; 2023: 56; 2024: 45; 2025: 31; 2026: 19.
186 papers.
Sort:
By area:
- 2022Prompt-aligned Gradient for Prompt Tuningcited by 341
- 2023Rewarded soups: towards Pareto-optimal alignment by interpolating weights fine-tuned on diverse rewardscited by 243
- 2022Diverse Weight Averaging for Out-of-Distribution Generalizationcited by 148
- 2024WARM: On the Benefits of Weight Averaged Reward Modelscited by 147
- 2021Ensemble of Averages: Improving Model Selection and Boosting Performance in Domain Generalizationcited by 144
- 2021Local Learning Matters: Rethinking Data Heterogeneity in Federated Learningcited by 114
- 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
- 2022Sparse Mixture-of-Experts are Domain Generalizable Learnerscited by 85
- 2023PromptStyler: Prompt-driven Style Generation for Source-free Domain Generalizationcited by 59
- 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
- 2023SimMMDG: A Simple and Effective Framework for Multi-modal Domain Generalizationcited by 48
- 2023Improved Test-Time Adaptation for Domain Generalizationcited by 47
38 more
- 2023Feature Alignment and Uniformity for Test Time Adaptationcited by 42
- 2023Spawrious: A Benchmark for Fine Control of Spurious Correlation Biasescited by 41
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2023Spanning Training Progress: Temporal Dual-Depth Scoring (TDDS) for Enhanced Dataset Pruningcited by 38
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalizationcited by 35
- 2022Rich Feature Construction for the Optimization-Generalization Dilemmacited by 34
- 2023Free Lunch for Domain Adversarial Training: Environment Label Smoothingcited by 33
- 2023Loss-Curvature Matching for Dataset Selection and Condensationcited by 33
- 2021Deep Active Learning by Leveraging Training Dynamicscited by 32
- 2024DiPrompT: Disentangled Prompt Tuning for Multiple Latent Domain Generalization in Federated Learningcited by 32
- 2022Out-of-Distribution Representation Learning for Time Series Classificationcited by 31
- 2022WOODS: Benchmarks for Out-of-Distribution Generalization in Time Seriescited by 30
- 2022Domain Generalization by Learning and Removing Domain-specific Featurescited by 28
- 2023ALOFT: A Lightweight MLP-like Architecture with Dynamic Low-frequency Transform for Domain Generalizationcited by 28
- 2023Neuron Activation Coverage: Rethinking Out-of-distribution Detection and Generalizationcited by 28
- 2023Flatness-Aware Minimization for Domain Generalizationcited by 27
- 2023Decompose, Adjust, Compose: Effective Normalization by Playing with Frequency for Domain Generalizationcited by 26
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2023Fairness and Accuracy under Domain Generalizationcited by 24
- 2023DIVERSIFY: A General Framework for Time Series Out-of-distribution Detection and Generalizationcited by 24
- 2023Generalizable Decision Boundaries: Dualistic Meta-Learning for Open Set Domain Generalizationcited by 24
- 2023MADG: Margin-based Adversarial Learning for Domain Generalizationcited by 22
- 2023Towards Generalizable Diabetic Retinopathy Grading in Unseen Domainscited 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
- 2022Causal Balancing for Domain Generalizationcited by 20
- 2023Rethinking the Evaluation Protocol of Domain Generalizationcited by 20
- 2022Localized Adversarial Domain Generalizationcited by 19
- 2024Decompose-and-Compose: A Compositional Approach to Mitigating Spurious Correlationcited by 18
- 2021Optimization-based Causal Estimation from Heterogenous Environmentscited by 16
- 2023Domain Generalization via Rationale Invariancecited by 16
- 2025Keeping Yourself is Important in Downstream Tuning Multimodal Large Language Modelcited by 16
- 2025FisherTune: Fisher-Guided Robust Tuning of Vision Foundation Models for Domain Generalized Segmentationcited by 16
- 2022Domain-Specific Risk Minimization for Out-of-Distribution Generalizationcited by 15
- 2023Understanding Hessian Alignment for Domain Generalizationcited by 15
- 2022Learning useful representations for shifting tasks and distributionscited by 14
- 2023Benchmarking Algorithms for Federated Domain Generalizationcited by 14
50 most cited of 186 All 186 (JSON)
- 2026Domain Generalization for Smartphone-Based Human Activity Recognition: A Systematic Analysis of Components and Interactions14 Sep 2026
- 2026PAPT++: Risk-Aware Adversarial Tuning and Generation for Single Domain Generalization4 Sep 2026
- 2026From Objectives to What Models Learn: A Landau Theory of Invariant Learning10 Aug 2026
- 2026Domain-Generalized Adaptive Semantic Communication for Collaborative Perception27 Jul 2026
- 2026SICAGE: Speaker-Independent Culture-Aware Gesture Generation using TED4C-L Dataset29 Jun 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
- 2026Adversarial Domain Prompt Tuning and Generation for Single Domain Generalization19 Jun 2026
- 2026Environment-Robust Representation Learning with Empirical Bayes3 Jun 2026
- 2026Spectral Gradient Surgery for Domain-Generalizable Dataset Distillation13 May 2026
- 2026DeconDTN-Toolkit: A Library for Evaluation and Enhancement of Robustness to Provenance Shift11 May 2026
- 2026TopoGeoScore: A Self-Supervised Source-Only Geometric Framework for OOD Checkpoint Selection9 May 2026
38 more
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2026Prototype-Enhanced Multi-View Learning for Thyroid Nodule Ultrasound Classification30 Mar 2026
- 2026Computation and Communication Efficient Federated Unlearning via On-server Gradient Conflict Mitigation and Expression14 Mar 2026
- 2026Reasoning-Driven Multimodal LLM for Domain Generalization27 Feb 2026
- 2026Negatives-Dominant Contrastive Learning for Generalization in Imbalanced Domains29 Jan 2026
- 2026DSP-Reg: Domain-Sensitive Parameter Regularization for Robust Domain Generalization27 Jan 2026
- 2026Information Hidden in Gradients of Regression with Target Noise26 Jan 2026
- 2025Self-Ensemble Post Learning for Noisy Domain Generalization11 Dec 2025
- 2025Contrast transfer functions help quantify neural network out-of-distribution generalization in HRTEM9 Dec 2025
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2025ODP-Bench: Benchmarking Out-of-Distribution Performance Prediction31 Oct 2025
- 2025Delta Energy: Optimizing Energy Change During Vision-Language Alignment Improves both OOD Detection and OOD Generalization13 Oct 2025
- 2025Technical note on Fisher Information for Robust Federated Cross-Validation4 Oct 2025
- 2025Towards Generalizable PDE Dynamics Forecasting via Physics-Guided Invariant Learning29 Sep 2025
- 2025Single Domain Generalization in Diabetic Retinopathy: A Neuro-Symbolic Learning Approach3 Sep 2025
- 2025What Can We Learn from Harry Potter? An Exploratory Study of Visual Representation Learning from Atypical Videos29 Aug 2025
- 2025Preserving Domain Generalization in Fine-Tuning via Joint Parameter Selection23 Aug 2025
- 2025Class Unbiasing for Generalization in Medical Diagnosis9 Aug 2025
- 2025Domain Generalization via Pareto Optimal Gradient Matching16 Jul 2025
- 2025Prompt Disentanglement via Language Guidance and Representation Alignment for Domain Generalization3 Jul 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
- 2025Low-Rank Adaptive Structural Priors for Generalizable Diabetic Retinopathy Grading27 Apr 2025
- 2025Learning Optimal Prompt Ensemble for Multi-source Visual Prompt Transfer9 Apr 2025
- 2025Noise-Aware Generalization: Robustness to In-Domain Noise and Out-of-Domain Generalization3 Apr 2025
- 2025Generative Classifier for Domain Generalization3 Apr 2025
- 2025Balanced Direction from Multifarious Choices: Arithmetic Meta-Learning for Domain Generalization23 Mar 2025
- 2025FisherTune: Fisher-Guided Robust Tuning of Vision Foundation Models for Domain Generalized Segmentation23 Mar 2025
- 2025COPA: Comparing the incomparable in multi-objective model evaluation18 Mar 2025
- 2025GBlobs: Explicit Local Structure via Gaussian Blobs for Improved Cross-Domain LiDAR-based 3D Object Detection11 Mar 2025
- 2025What's in a Latent? Leveraging Diffusion Latent Space for Domain Generalization9 Mar 2025
- 2025Invariant Federated Learning for Edge Intelligence: Mitigating Heterogeneity and Asynchrony via Exit Strategy and Invariant Penalty8 Mar 2025
- 2025Keeping Yourself is Important in Downstream Tuning Multimodal Large Language Model6 Mar 2025
- 2025Convergence Analysis of Federated Learning Methods Using Backward Error Analysis5 Mar 2025
- 2025Invariance Pair Guidance: Robustness to Spurious Correlations via Corrective Gradients26 Feb 2025
- 2025DivIL: Unveiling and Addressing Over-Invariance for Out-of- Distribution Generalization18 Feb 2025
- 2025Semantic Data Augmentation Enhanced Invariant Risk Minimization for Medical Image Domain Generalization8 Feb 2025
- 2025Vision Transformer Neural Architecture Search for Out-of-Distribution Generalization: Benchmark and Insights7 Jan 2025
50 newest of 186 All 186 (JSON)
- 2023Cross Domain Generative Augmentation: Domain Generalization with Latent Diffusion Modelscited by 8
- 2024FDS: Feedback-guided Domain Synthesis with Multi-Source Conditional Diffusion Models for Domain Generalizationcited by 5
- 2026Adversarial Domain Prompt Tuning and Generation for Single Domain Generalizationcited by 4
- 2024Structure-Aware Stylized Image Synthesis for Robust Medical Image Segmentationcited by 0
- 2026PAPT++: Risk-Aware Adversarial Tuning and Generation for Single Domain Generalizationcited by 0
- 2026PAPT++: Risk-Aware Adversarial Tuning and Generation for Single Domain Generalization4 Sep 2026
- 2026Adversarial Domain Prompt Tuning and Generation for Single Domain Generalization19 Jun 2026
- 2024Structure-Aware Stylized Image Synthesis for Robust Medical Image Segmentation5 Dec 2024
- 2024FDS: Feedback-guided Domain Synthesis with Multi-Source Conditional Diffusion Models for Domain Generalization4 Jul 2024
- 2023Cross Domain Generative Augmentation: Domain Generalization with Latent Diffusion Models8 Dec 2023
- 2022Diverse Weight Averaging for Out-of-Distribution Generalizationcited by 148
- 2021Ensemble of Averages: Improving Model Selection and Boosting Performance in Domain Generalizationcited by 144
- 2021Local Learning Matters: Rethinking Data Heterogeneity in Federated Learningcited by 114
- 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
- 2023PromptStyler: Prompt-driven Style Generation for Source-free Domain Generalizationcited by 59
- 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
- 2023SimMMDG: A Simple and Effective Framework for Multi-modal Domain Generalizationcited by 48
- 2023Improved Test-Time Adaptation for Domain Generalizationcited by 47
- 2023Feature Alignment and Uniformity for Test Time Adaptationcited by 42
- 2023Spawrious: A Benchmark for Fine Control of Spurious Correlation Biasescited by 41
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2023Spanning Training Progress: Temporal Dual-Depth Scoring (TDDS) for Enhanced Dataset Pruningcited by 38
12 most cited of 167 All 167 (JSON)
- 2026Domain Generalization for Smartphone-Based Human Activity Recognition: A Systematic Analysis of Components and Interactions14 Sep 2026
- 2026From Objectives to What Models Learn: A Landau Theory of Invariant Learning10 Aug 2026
- 2026Domain-Generalized Adaptive Semantic Communication for Collaborative Perception27 Jul 2026
- 2026SICAGE: Speaker-Independent Culture-Aware Gesture Generation using TED4C-L Dataset29 Jun 2026
- 2026Exploring Dualistic Meta-Learning to Enhance Domain Generalization in Open Set Scenarios22 Jun 2026
- 2026Environment-Robust Representation Learning with Empirical Bayes3 Jun 2026
- 2026Spectral Gradient Surgery for Domain-Generalizable Dataset Distillation13 May 2026
- 2026DeconDTN-Toolkit: A Library for Evaluation and Enhancement of Robustness to Provenance Shift11 May 2026
- 2026TopoGeoScore: A Self-Supervised Source-Only Geometric Framework for OOD Checkpoint Selection9 May 2026
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2026Prototype-Enhanced Multi-View Learning for Thyroid Nodule Ultrasound Classification30 Mar 2026
- 2026Negatives-Dominant Contrastive Learning for Generalization in Imbalanced Domains29 Jan 2026
12 newest of 167 All 167 (JSON)