Diversity and Generalization in Neural Network Ensembles
Not on the map. Why?
Abstract (arXiv)
Ensembles are widely used in machine learning and, usually, provide state-of-the-art performance in many prediction tasks. From the very beginning, the diversity of an ensemble has been identified as a key factor for the superior performance of these models. But the exact role that diversity plays in ensemble models is poorly understood, specially in the context of neural networks. In this work, we combine and expand previously published results in a theoretically sound framework that describes the relationship between diversity and ensemble performance for a wide range of ensemble methods. More precisely, we provide sound answers to the following questions: how to measure diversity, how diversity relates to the generalization error of an ensemble, and how diversity is promoted by neural network ensemble algorithms. This analysis covers three widely used loss functions, namely, the squared loss, the cross-entropy loss, and the 0-1 loss; and two widely used model combination strategies, namely, model averaging and weighted majority vote. We empirically validate this theoretical analysis with neural network ensembles.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 18 of its 58 references that are in the map. First posted on arXiv 26 Oct 2021.
Builds on
18 of 58 references.
References · 18
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2019A Simple Baseline for Bayesian Uncertainty in Deep Learningcited by 555
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2019Improving Adversarial Robustness via Promoting Ensemble Diversitycited by 213
- 2019Cyclical Stochastic Gradient MCMC for Bayesian Deep Learningcited by 203
- 2020Hyperparameter Ensembles for Robustness and Uncertainty Quantificationcited by 149
- 2016PAC-Bayesian Theory Meets Bayesian Inferencecited by 87
6 more
- 2016Stochastic Multiple Choice Learning for Training Diverse Deep Ensemblescited by 77
- 2015Risk Bounds for the Majority Vote: From a PAC-Bayesian Analysis to a Learning Algorithmcited by 50
- 2020Second Order PAC-Bayesian Bounds for the Weighted Majority Votecited by 34
- 2019Maximizing Overall Diversity for Improved Uncertainty Estimates in Deep Ensemblescited by 30
- 2020Generalized Negative Correlation Learning for Deep Ensemblingcited by 16
- 2014Kaggle LSHTC4 Winning Solutioncited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 12; 2024: 9; 2025: 6; 2026: 3.
32 papers.
Sort:
By area:
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policycited by 104
- 2023A Unified Theory of Diversity in Ensemble Learningcited by 71
- 2022Deep Ensembles Work, But Are They Necessary?cited by 63
- 2023Joint Training of Deep Ensembles Fails Due to Learner Collusioncited by 23
- 2023When are ensembles really effective?cited by 21
- 2023Pathologies of Predictive Diversity in Deep Ensemblescited by 16
- 2023A Symmetry-Aware Exploration of Bayesian Neural Network Posteriorscited by 12
- 2023Verifying Generalization in Deep Learningcited by 11
- 2024PAC-Bayes-Chernoff bounds for unbounded lossescited by 9
- 2023Leveraging Ensemble Diversity for Robust Self-Training in the Presence of Sample Selection Biascited by 7
- 2022Ensembling over Classifiers: a Bias-Variance Perspectivecited by 6
- 2023Are Ensembles Getting Better all the Time?cited by 6
20 more
- 2024Understanding Model Ensemble in Transferable Adversarial Attackcited by 6
- 2024Continual learning with the neural tangent ensemblecited by 4
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalancecited by 3
- 2023Diversified Ensemble of Independent Sub-Networks for Robust Self-Supervised Representation Learningcited by 2
- 2025Parameter Expanded Stochastic Gradient Markov Chain Monte Carlocited by 2
- 2025DuetGraph: Coarse-to-Fine Knowledge Graph Reasoning with Dual-Pathway Global-Local Fusioncited by 2
- 2025Neural Diversity Regularizes Hallucinations in Language Modelscited by 2
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizerscited by 1
- 2024Ex Uno Pluria: Insights on Ensembling in Low Precision Number Systemscited by 1
- 2025Single-Teacher View Augmentation: Boosting Knowledge Distillation via Angular Diversitycited by 1
- 2023EnSolver: Uncertainty-Aware Ensemble CAPTCHA Solvers with Theoretical Guaranteescited by 0
- 2023Something for (almost) nothing: Improving deep ensemble calibration using unlabeled datacited by 0
- 2024TemporalAugmenter: An Ensemble Recurrent Based Deep Learning Approach for Signal Classificationcited by 0
- 2024On Uniform, Bayesian, and PAC-Bayesian Deep Ensemblescited by 0
- 2024Understanding the Role of Functional Diversity in Weight-Ensembling with Ingredient Selection and Multidimensional Scalingcited by 0
- 2025TreeNet: Layered Decision Ensemblescited by 0
- 2025Value of Information-Enhanced Exploration in Bootstrapped DQNcited by 0
- 2026Measuring Dataset Diversity from a Geometric Perspectivecited by 0
- 2026Meta-Ensemble Learning with Diverse Data Splits for Improved Respiratory Sound Classificationcited by 0
- 2026Tabular Deep Learning for Algorithmic Trading: Cross-Regime Bayesian Optimisation for Equity Signal Generationcited by 0
- 2026Tabular Deep Learning for Algorithmic Trading: Cross-Regime Bayesian Optimisation for Equity Signal Generation27 Aug 2026
- 2026Meta-Ensemble Learning with Diverse Data Splits for Improved Respiratory Sound Classification27 Apr 2026
- 2026Measuring Dataset Diversity from a Geometric Perspective10 Feb 2026
- 2025Value of Information-Enhanced Exploration in Bootstrapped DQN4 Nov 2025
- 2025Single-Teacher View Augmentation: Boosting Knowledge Distillation via Angular Diversity26 Oct 2025
- 2025Neural Diversity Regularizes Hallucinations in Language Models23 Oct 2025
- 2025TreeNet: Layered Decision Ensembles7 Oct 2025
- 2025DuetGraph: Coarse-to-Fine Knowledge Graph Reasoning with Dual-Pathway Global-Local Fusion15 Jul 2025
- 2025Parameter Expanded Stochastic Gradient Markov Chain Monte Carlo2 Mar 2025
- 2024Ex Uno Pluria: Insights on Ensembling in Low Precision Number Systems22 Nov 2024
- 2024Understanding Model Ensemble in Transferable Adversarial Attack9 Oct 2024
- 2024Understanding the Role of Functional Diversity in Weight-Ensembling with Ingredient Selection and Multidimensional Scaling4 Sep 2024
20 more
- 2024Continual learning with the neural tangent ensemble30 Aug 2024
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalance17 Jul 2024
- 2024On Uniform, Bayesian, and PAC-Bayesian Deep Ensembles8 Jun 2024
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizers19 Mar 2024
- 2024TemporalAugmenter: An Ensemble Recurrent Based Deep Learning Approach for Signal Classification13 Jan 2024
- 2024PAC-Bayes-Chernoff bounds for unbounded losses2 Jan 2024
- 2023Are Ensembles Getting Better all the Time?29 Nov 2023
- 2023Leveraging Ensemble Diversity for Robust Self-Training in the Presence of Sample Selection Bias23 Oct 2023
- 2023A Symmetry-Aware Exploration of Bayesian Neural Network Posteriors12 Oct 2023
- 2023Something for (almost) nothing: Improving deep ensemble calibration using unlabeled data4 Oct 2023
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policy2 Oct 2023
- 2023Diversified Ensemble of Independent Sub-Networks for Robust Self-Supervised Representation Learning28 Aug 2023
- 2023EnSolver: Uncertainty-Aware Ensemble CAPTCHA Solvers with Theoretical Guarantees27 Jul 2023
- 2023When are ensembles really effective?21 May 2023
- 2023Verifying Generalization in Deep Learning11 Feb 2023
- 2023Pathologies of Predictive Diversity in Deep Ensembles1 Feb 2023
- 2023Joint Training of Deep Ensembles Fails Due to Learner Collusion26 Jan 2023
- 2023A Unified Theory of Diversity in Ensemble Learning10 Jan 2023
- 2022Ensembling over Classifiers: a Bias-Variance Perspective21 Jun 2022
- 2022Deep Ensembles Work, But Are They Necessary?14 Feb 2022
- 2023A Unified Theory of Diversity in Ensemble Learningcited by 71
- 2022Deep Ensembles Work, But Are They Necessary?cited by 63
- 2023Joint Training of Deep Ensembles Fails Due to Learner Collusioncited by 23
- 2023When are ensembles really effective?cited by 21
- 2023Pathologies of Predictive Diversity in Deep Ensemblescited by 16
- 2023A Symmetry-Aware Exploration of Bayesian Neural Network Posteriorscited by 12
- 2023Verifying Generalization in Deep Learningcited by 11
- 2024PAC-Bayes-Chernoff bounds for unbounded lossescited by 9
- 2023Leveraging Ensemble Diversity for Robust Self-Training in the Presence of Sample Selection Biascited by 7
- 2022Ensembling over Classifiers: a Bias-Variance Perspectivecited by 6
- 2023Are Ensembles Getting Better all the Time?cited by 6
- 2024Understanding Model Ensemble in Transferable Adversarial Attackcited by 6
12 most cited of 31 All 31 (JSON)
- 2026Tabular Deep Learning for Algorithmic Trading: Cross-Regime Bayesian Optimisation for Equity Signal Generation27 Aug 2026
- 2026Meta-Ensemble Learning with Diverse Data Splits for Improved Respiratory Sound Classification27 Apr 2026
- 2026Measuring Dataset Diversity from a Geometric Perspective10 Feb 2026
- 2025Value of Information-Enhanced Exploration in Bootstrapped DQN4 Nov 2025
- 2025Single-Teacher View Augmentation: Boosting Knowledge Distillation via Angular Diversity26 Oct 2025
- 2025Neural Diversity Regularizes Hallucinations in Language Models23 Oct 2025
- 2025TreeNet: Layered Decision Ensembles7 Oct 2025
- 2025DuetGraph: Coarse-to-Fine Knowledge Graph Reasoning with Dual-Pathway Global-Local Fusion15 Jul 2025
- 2025Parameter Expanded Stochastic Gradient Markov Chain Monte Carlo2 Mar 2025
- 2024Ex Uno Pluria: Insights on Ensembling in Low Precision Number Systems22 Nov 2024
- 2024Understanding Model Ensemble in Transferable Adversarial Attack9 Oct 2024
- 2024Understanding the Role of Functional Diversity in Weight-Ensembling with Ingredient Selection and Multidimensional Scaling4 Sep 2024
12 newest of 31 All 31 (JSON)