Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsity
Not on the map. Why?
Abstract (arXiv)
The success of deep ensembles on improving predictive performance, uncertainty estimation, and out-of-distribution robustness has been extensively studied in the machine learning literature. Albeit the promising results, naively training multiple deep neural networks and combining their predictions at inference leads to prohibitive computational costs and memory requirements. Recently proposed efficient ensemble approaches reach the performance of the traditional deep ensembles with significantly lower costs. However, the training resources required by these approaches are still at least the same as training a single dense model. In this work, we draw a unique connection between sparse neural network training and deep ensembles, yielding a novel efficient ensemble learning framework called FreeTickets. Instead of training multiple dense networks and averaging them, we directly train sparse subnetworks from scratch and extract diverse yet accurate subnetworks during this efficient, sparse-to-sparse training. Our framework, FreeTickets, is defined as the ensemble of these relatively cheap sparse subnetworks. Despite being an ensemble method, FreeTickets has even fewer parameters and training FLOPs than a single dense model. This seemingly counter-intuitive outcome is due to the ultra training/inference efficiency of dynamic sparse training. FreeTickets surpasses the dense baseline in all the following criteria: prediction accuracy, uncertainty estimation, out-of-distribution (OoD) robustness, as well as efficiency for both training and inference. Impressively, FreeTickets outperforms the naive deep ensemble with ResNet50 on ImageNet using around only 1/5 of the training FLOPs required by the latter. We have released our source code at https://github.com/VITA-Group/FreeTickets.
Key facts. Cited by 44 papers in the map (data through 7 Oct 2026). Builds on 69 of its 100 references that are in the map. First posted on arXiv 28 Jun 2021.
Builds on
69 of 100 references.
References · 69
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2013Intriguing properties of neural networkscited by 5,114
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2016Wide Residual Networkscited by 3,057
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
38 more
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2019Natural Adversarial Examplescited by 1,401
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2018Born Again Neural Networkscited by 539
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2018Why ReLU networks yield high-confidence predictions far away from the training data and how to mitigate the problemcited by 323
- 2015Escaping From Saddle Points --- Online Stochastic Gradient for Tensor Decompositioncited by 241
- 2016Deep Learning without Poor Local Minimacited by 233
- 2018Efficient Neural Audio Synthesiscited by 218
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2019Evaluating Scalable Bayesian Deep Learning Methods for Robust Computer Visioncited by 182
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
- 2020Training independent subnetworks for robust predictioncited by 177
- 2020Hyperparameter Ensembles for Robustness and Uncertainty Quantificationcited by 149
- 2015Why M Heads are Better than One: Training a Diverse Ensemble of Deep Networkscited by 138
- 2020Sparse GPU Kernels for Deep Learningcited by 138
- 2017Deep Rewiring: Training very sparse deep networkscited by 136
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 107
- 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
- 2020The Lottery Tickets Hypothesis for Supervised and Self-supervised Pre-training in Computer Vision Modelscited by 91
- 2019Fast Sparse ConvNetscited by 86
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 83
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
50 most cited of 69 All 69 (JSON)
Built on by
Citing papers per year: 2021: 3; 2022: 10; 2023: 9; 2024: 11; 2025: 9; 2026: 2.
44 papers.
Sort:
By area:
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2022CARD: Classification and Regression Diffusion Modelscited by 102
- 2022Deep Isolation Forest for Anomaly Detectioncited by 90
- 2021Federated Dynamic Sparse Training: Computing Less, Communicating Less, Yet Learning Bettercited by 54
- 2022Packed-Ensembles for Efficient Uncertainty Estimationcited by 49
- 2023PaSCo: Urban 3D Panoptic Scene Completion with Uncertainty Awarenesscited by 42
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!cited by 27
- 2022Exploring Lottery Ticket Hypothesis in Spiking Neural Networkscited by 25
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averagingcited by 20
- 2022Where to Pay Attention in Sparse Training for Feature Selection?cited by 15
32 more
- 2023Jointly-Learned Exit and Inference for a Dynamic Neural Network : JEI-DNNcited by 15
- 2021Connectivity Matters: Neural Network Pruning Through the Lens of Effective Sparsitycited by 14
- 2022Lottery Pools: Winning More by Interpolating Tickets without Increasing Training or Inference Costcited by 11
- 2025Ensembles of Low-Rank Expert Adapterscited by 9
- 2021Avoiding Forgetting and Allowing Forward Transfer in Continual Learning via Sparse Networkscited by 7
- 2022Diverse Lottery Tickets Boost Ensemble from a Single Pretrained Modelcited by 7
- 2022Superposing Many Tickets into One: A Performance Booster for Sparse Neural Network Trainingcited by 6
- 2022Sequential Bayesian Neural Subnetwork Ensemblescited by 5
- 2023Optimal Transport Model Distributional Robustnesscited by 5
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformerscited by 5
- 2024Optimal Parameter and Neuron Pruning for Out-of-Distribution Detectioncited by 4
- 2024Adaptive Stochastic Weight Averagingcited by 4
- 2024DistPred: A Distribution-Free Probabilistic Inference Method for Regression and Forecastingcited by 3
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalancecited by 3
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spacescited by 3
- 2025Audio-Driven Talking Face Video Generation with Joint Uncertainty Learningcited by 3
- 2023REST: Enhancing Group Robustness in DNNs through Reweighted Sparse Trainingcited by 2
- 2024Gradient-Congruity Guided Federated Sparse Trainingcited by 2
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layercited by 2
- 2023A Rigorous Uncertainty-Aware Quantification Framework Is Essential for Reproducible and Replicable Machine Learning Workflowscited by 1
- 2024Stochastic Subnetwork Annealing: A Regularization Technique for Fine Tuning Pruned Subnetworkscited by 1
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizerscited by 1
- 2024Embracing Unknown Step by Step: Towards Reliable Sparse Training in Real Worldcited by 1
- 2024Network Fission Ensembles for Low-Cost Self-Ensemblescited by 1
- 2024Low-Cost Self-Ensembles Based on Multi-Branch Transformation and Grouped Convolutioncited by 1
- 2025Embedded Federated Feature Selection with Dynamic Sparse Training: Balancing Accuracy-Cost Tradeoffscited by 1
- 2026Uncertainty-Aware Rank-One MIMO Q Network Framework for Accelerated Offline Reinforcement Learningcited by 1
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensemblingcited by 0
- 2025Unified Start, Personalized End: Progressive Pruning for Efficient 3D Medical Image Segmentationcited by 0
- 2025Symbolic Snapshot Ensemblescited by 0
- 2025Parameter Averaging in Link Predictioncited by 0
- 2026Virtual neural networks: hundreds of souls in a bodycited by 0
- 2026Virtual neural networks: hundreds of souls in a body21 Sep 2026
- 2026Uncertainty-Aware Rank-One MIMO Q Network Framework for Accelerated Offline Reinforcement Learning23 Feb 2026
- 2025Parameter Averaging in Link Prediction29 Oct 2025
- 2025Symbolic Snapshot Ensembles28 Oct 2025
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformers21 Oct 2025
- 2025Unified Start, Personalized End: Progressive Pruning for Efficient 3D Medical Image Segmentation11 Sep 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensembling23 May 2025
- 2025Audio-Driven Talking Face Video Generation with Joint Uncertainty Learning26 Apr 2025
- 2025Embedded Federated Feature Selection with Dynamic Sparse Training: Balancing Accuracy-Cost Tradeoffs7 Apr 2025
- 2025Ensembles of Low-Rank Expert Adapters31 Jan 2025
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spaces5 Nov 2024
32 more
- 2024Low-Cost Self-Ensembles Based on Multi-Branch Transformation and Grouped Convolution5 Aug 2024
- 2024Network Fission Ensembles for Low-Cost Self-Ensembles5 Aug 2024
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalance17 Jul 2024
- 2024Adaptive Stochastic Weight Averaging27 Jun 2024
- 2024DistPred: A Distribution-Free Probabilistic Inference Method for Regression and Forecasting17 Jun 2024
- 2024Gradient-Congruity Guided Federated Sparse Training2 May 2024
- 2024Embracing Unknown Step by Step: Towards Reliable Sparse Training in Real World29 Mar 2024
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizers19 Mar 2024
- 2024Optimal Parameter and Neuron Pruning for Out-of-Distribution Detection4 Feb 2024
- 2024Stochastic Subnetwork Annealing: A Regularization Technique for Fine Tuning Pruned Subnetworks16 Jan 2024
- 2023REST: Enhancing Group Robustness in DNNs through Reweighted Sparse Training5 Dec 2023
- 2023PaSCo: Urban 3D Panoptic Scene Completion with Uncertainty Awareness4 Dec 2023
- 2023Jointly-Learned Exit and Inference for a Dynamic Neural Network : JEI-DNN13 Oct 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averaging29 Jun 2023
- 2023Optimal Transport Model Distributional Robustness7 Jun 2023
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!3 Mar 2023
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researchers6 Feb 2023
- 2023A Rigorous Uncertainty-Aware Quantification Framework Is Essential for Reproducible and Replicable Machine Learning Workflows13 Jan 2023
- 2022Where to Pay Attention in Sparse Training for Feature Selection?26 Nov 2022
- 2022Packed-Ensembles for Efficient Uncertainty Estimation17 Oct 2022
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunities13 Oct 2022
- 2022Lottery Pools: Winning More by Interpolating Tickets without Increasing Training or Inference Cost23 Aug 2022
- 2022Exploring Lottery Ticket Hypothesis in Spiking Neural Networks4 Jul 2022
- 2022CARD: Classification and Regression Diffusion Models15 Jun 2022
- 2022Deep Isolation Forest for Anomaly Detection14 Jun 2022
- 2022Sequential Bayesian Neural Subnetwork Ensembles1 Jun 2022
- 2022Superposing Many Tickets into One: A Performance Booster for Sparse Neural Network Training30 May 2022
- 2022Diverse Lottery Tickets Boost Ensemble from a Single Pretrained Model24 May 2022
- 2021Federated Dynamic Sparse Training: Computing Less, Communicating Less, Yet Learning Better18 Dec 2021
- 2021Avoiding Forgetting and Allowing Forward Transfer in Continual Learning via Sparse Networks11 Oct 2021
- 2021Connectivity Matters: Neural Network Pruning Through the Lens of Effective Sparsity5 Jul 2021
- 2022CARD: Classification and Regression Diffusion Modelscited by 102
- 2022CARD: Classification and Regression Diffusion Models15 Jun 2022
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2022Deep Isolation Forest for Anomaly Detectioncited by 90
- 2021Federated Dynamic Sparse Training: Computing Less, Communicating Less, Yet Learning Bettercited by 54
- 2022Packed-Ensembles for Efficient Uncertainty Estimationcited by 49
- 2023PaSCo: Urban 3D Panoptic Scene Completion with Uncertainty Awarenesscited by 42
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!cited by 27
- 2022Exploring Lottery Ticket Hypothesis in Spiking Neural Networkscited by 25
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averagingcited by 20
- 2022Where to Pay Attention in Sparse Training for Feature Selection?cited by 15
- 2023Jointly-Learned Exit and Inference for a Dynamic Neural Network : JEI-DNNcited by 15
12 most cited of 42 All 42 (JSON)
- 2026Virtual neural networks: hundreds of souls in a body21 Sep 2026
- 2025Parameter Averaging in Link Prediction29 Oct 2025
- 2025Symbolic Snapshot Ensembles28 Oct 2025
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformers21 Oct 2025
- 2025Unified Start, Personalized End: Progressive Pruning for Efficient 3D Medical Image Segmentation11 Sep 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensembling23 May 2025
- 2025Audio-Driven Talking Face Video Generation with Joint Uncertainty Learning26 Apr 2025
- 2025Embedded Federated Feature Selection with Dynamic Sparse Training: Balancing Accuracy-Cost Tradeoffs7 Apr 2025
- 2025Ensembles of Low-Rank Expert Adapters31 Jan 2025
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spaces5 Nov 2024
- 2024Low-Cost Self-Ensembles Based on Multi-Branch Transformation and Grouped Convolution5 Aug 2024
12 newest of 42 All 42 (JSON)