DART: Diversify-Aggregate-Repeat Training Improves Generalization of Neural Networks
Not on the map. Why?
Abstract (arXiv)
Generalization of neural networks is crucial for deploying them safely in the real world. Common training strategies to improve generalization involve the use of data augmentations, ensembling and model averaging. In this work, we first establish a surprisingly simple but strong benchmark for generalization which utilizes diverse augmentations within a training minibatch, and show that this can learn a more balanced distribution of features. Further, we propose Diversify-Aggregate-Repeat Training (DART) strategy that first trains diverse models using different augmentations (or domains) to explore the loss basin, and further Aggregates their weights to combine their expertise and obtain improved generalization. We find that Repeating the step of Aggregation throughout training improves the overall optimization trajectory and also ensures that the individual models have a sufficiently low loss barrier to obtain improved generalization on combining them. We shed light on our approach by casting it in the framework proposed by Shen et al. and theoretically show that it indeed generalizes better. In addition to improvements in In- Domain generalization, we demonstrate SOTA performance on the Domain Generalization benchmarks in the popular DomainBed framework as well. Our method is generic and can easily be integrated with several base training algorithms to achieve performance gains.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 72 of its 97 references that are in the map. First posted on arXiv 28 Feb 2023.
Builds on
72 of 97 references.
References · 72
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2019Invariant Risk Minimizationcited by 1,832
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
38 more
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 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
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2018Recognition in Terra Incognitacited by 655
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2017Exploring Generalization in Deep Learningcited by 595
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2021Domain Generalization with MixStylecited by 563
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 431
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 342
- 2018Essentially No Barriers in Neural Network Energy Landscapecited by 328
- 2020Learning to Generate Novel Domains for Domain Generalizationcited by 296
- 2020Learning to Learn Single Domain Generalizationcited by 295
- 2021The Role of Permutation Invariance in Linear Mode Connectivity of Neural Networkscited by 285
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2019Domain Randomization and Pyramid Consistency: Simulation-to-Real Generalization without Accessing Target Domain Datacited by 245
- 2020Adaptive Risk Minimization: Learning to Adapt to Domain Shiftcited by 183
- 2017Domain Generalization by Marginal Transfer Learningcited by 180
- 2019Learning to Optimize Domain Specific Normalization for Domain Generalizationcited by 160
- 2018Domain Generalization via Conditional Invariant Representationcited by 146
- 2020Robust and Generalizable Visual Representation Learning via Random Convolutionscited by 141
- 2020Efficient Domain Generalization via Common-Specific Low-Rank Decompositioncited by 134
50 most cited of 72 All 72 (JSON)
Built on by
Citing papers per year: 2023: 6; 2024: 7; 2025: 6; 2026: 1.
20 papers.
Sort:
By area:
- 2024Model Merging in LLMs, MLLMs, and Beyond: Methods, Theories, Applications and Opportunitiescited by 247
- 2024WARP: On the Benefits of Weight Averaged Rewarded Policiescited by 42
- 2023Leveraging Vision-Language Models for Improving Domain Generalization in Image Classificationcited by 41
- 2023PopulAtion Parameter Averaging (PAPA)cited by 23
- 2023Merging Vision Transformers from Different Tasks and Domainscited by 17
- 2024QT-DoG: Quantization-aware Training for Domain Generalizationcited by 13
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspectivecited by 12
- 2023MIST: Defending Against Membership Inference Attacks Through Membership-Invariant Subspace Trainingcited by 11
- 2023Lookaround Optimizer: k steps around, 1 step averagecited by 9
- 2024Sharpness-Aware Minimization Enhances Feature Quality via Balanced Learningcited by 9
- 2024Is Large-Scale Pretraining the Secret to Good Domain Generalization?cited by 9
- 2025Generalizing vision-language models to novel domains: A comprehensive surveycited by 6
8 more
- 2025A Systematic Study of In-the-Wild Model Merging for Large Language Modelscited by 4
- 2024Data Augmentation for Traffic Classificationcited by 3
- 2023A2XP: Towards Private Domain Generalizationcited by 2
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scanscited by 2
- 2025Toward Uncertainty-Aware and Generalizable Neural Decoding for Quantum LDPC Codescited by 2
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Taskscited by 1
- 2025MorphGen: Morphology-Guided Representation Learning for Robust Single-Domain Generalization in Histopathological Cancer Classificationcited by 1
- 2026Domain Generalization via Text-Anchored Information Bottleneckcited by 0
- 2026Domain Generalization via Text-Anchored Information Bottleneck2 Jul 2026
- 2025A Systematic Study of In-the-Wild Model Merging for Large Language Models26 Nov 2025
- 2025Toward Uncertainty-Aware and Generalizable Neural Decoding for Quantum LDPC Codes5 Oct 2025
- 2025MorphGen: Morphology-Guided Representation Learning for Robust Single-Domain Generalization in Histopathological Cancer Classification30 Aug 2025
- 2025Generalizing vision-language models to novel domains: A comprehensive survey23 Jun 2025
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scans3 May 2025
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspective20 Feb 2025
- 2024Is Large-Scale Pretraining the Secret to Good Domain Generalization?3 Dec 2024
- 2024QT-DoG: Quantization-aware Training for Domain Generalization8 Oct 2024
- 2024Model Merging in LLMs, MLLMs, and Beyond: Methods, Theories, Applications and Opportunities14 Aug 2024
- 2024WARP: On the Benefits of Weight Averaged Rewarded Policies24 Jun 2024
- 2024Sharpness-Aware Minimization Enhances Feature Quality via Balanced Learning30 May 2024
8 more
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Tasks25 Apr 2024
- 2024Data Augmentation for Traffic Classification19 Jan 2024
- 2023Merging Vision Transformers from Different Tasks and Domains25 Dec 2023
- 2023A2XP: Towards Private Domain Generalization17 Nov 2023
- 2023MIST: Defending Against Membership Inference Attacks Through Membership-Invariant Subspace Training2 Nov 2023
- 2023Leveraging Vision-Language Models for Improving Domain Generalization in Image Classification12 Oct 2023
- 2023Lookaround Optimizer: k steps around, 1 step average13 Jun 2023
- 2023PopulAtion Parameter Averaging (PAPA)6 Apr 2023
- 2024WARP: On the Benefits of Weight Averaged Rewarded Policiescited by 42
- 2024WARP: On the Benefits of Weight Averaged Rewarded Policies24 Jun 2024
- 2024Model Merging in LLMs, MLLMs, and Beyond: Methods, Theories, Applications and Opportunitiescited by 247
- 2023PopulAtion Parameter Averaging (PAPA)cited by 23
- 2023Merging Vision Transformers from Different Tasks and Domainscited by 17
- 2024QT-DoG: Quantization-aware Training for Domain Generalizationcited by 13
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspectivecited by 12
- 2023Lookaround Optimizer: k steps around, 1 step averagecited by 9
- 2024Sharpness-Aware Minimization Enhances Feature Quality via Balanced Learningcited by 9
- 2024Is Large-Scale Pretraining the Secret to Good Domain Generalization?cited by 9
- 2025A Systematic Study of In-the-Wild Model Merging for Large Language Modelscited by 4
- 2024Data Augmentation for Traffic Classificationcited by 3
- 2023A2XP: Towards Private Domain Generalizationcited by 2
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scanscited by 2
12 most cited of 16 All 16 (JSON)
- 2026Domain Generalization via Text-Anchored Information Bottleneck2 Jul 2026
- 2025A Systematic Study of In-the-Wild Model Merging for Large Language Models26 Nov 2025
- 2025Toward Uncertainty-Aware and Generalizable Neural Decoding for Quantum LDPC Codes5 Oct 2025
- 2025MorphGen: Morphology-Guided Representation Learning for Robust Single-Domain Generalization in Histopathological Cancer Classification30 Aug 2025
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scans3 May 2025
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspective20 Feb 2025
- 2024Is Large-Scale Pretraining the Secret to Good Domain Generalization?3 Dec 2024
- 2024QT-DoG: Quantization-aware Training for Domain Generalization8 Oct 2024
- 2024Model Merging in LLMs, MLLMs, and Beyond: Methods, Theories, Applications and Opportunities14 Aug 2024
- 2024Sharpness-Aware Minimization Enhances Feature Quality via Balanced Learning30 May 2024
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Tasks25 Apr 2024
- 2024Data Augmentation for Traffic Classification19 Jan 2024
12 newest of 16 All 16 (JSON)