Prune and Tune Ensembles: Low-Cost Ensemble Learning With Sparse Independent Subnetworks
Not on the map. Why?
Abstract (arXiv)
Ensemble Learning is an effective method for improving generalization in machine learning. However, as state-of-the-art neural networks grow larger, the computational cost associated with training several independent networks becomes expensive. We introduce a fast, low-cost method for creating diverse ensembles of neural networks without needing to train multiple models from scratch. We do this by first training a single parent network. We then create child networks by cloning the parent and dramatically pruning the parameters of each child to create an ensemble of members with unique and diverse topologies. We then briefly train each child network for a small number of epochs, which now converge significantly faster when compared to training from scratch. We explore various ways to maximize diversity in the child networks, including the use of anti-random pruning and one-cycle tuning. This diversity enables "Prune and Tune" ensembles to achieve results that are competitive with traditional ensembles at a fraction of the training cost. We benchmark our approach against state of the art low-cost ensemble methods and display marked improvement in both accuracy and uncertainty estimation on CIFAR-10 and CIFAR-100.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 23 of its 52 references that are in the map. First posted on arXiv 23 Feb 2022.
Builds on
23 of 52 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Wide Residual Networkscited by 3,057
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2016Deep Networks with Stochastic Depthcited by 973
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2020What is the State of Neural Network Pruning?cited by 578
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
11 more
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2014Learning with Pseudo-Ensemblescited by 241
- 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
- 2021Uncertainty Baselines: Benchmarks for Uncertainty & Robustness in Deep Learningcited by 81
- 2015Bayesian model averaging: A systematic review and conceptual classificationcited by 29
- 2020Neural networks with late-phase weightscited by 29
- 2021Network Pruning That Matters: A Case Study on Retraining Variantscited by 25
- 2013Horizontal and Vertical Ensemble with Deep Representation for Classificationcited by 22
- 2018MotherNets: Rapid Deep Ensemble Learningcited by 14
Built on by
Citing papers per year: 2023: 5; 2024: 5; 2025: 3.
13 papers.
Sort:
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averagingcited by 20
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformerscited by 5
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalancecited by 3
- 2024Green AI in Action: Strategic Model Selection for Ensembles in Productioncited by 2
- 2024Stochastic Subnetwork Annealing: A Regularization Technique for Fine Tuning Pruned Subnetworkscited 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
- 2023Interpretable Diversity Analysis: Visualizing Feature Representations In Low-Cost Ensemblescited by 0
- 2023Pixel-wise Guidance for Utilizing Auxiliary Features in Monte Carlo Denoisingcited by 0
- 2023Incentive Mechanism Design for Distributed Ensemble Learningcited by 0
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensemblingcited by 0
1 more
- 2025Symbolic Snapshot Ensemblescited by 0
- 2025Symbolic Snapshot Ensembles28 Oct 2025
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformers21 Oct 2025
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensembling23 May 2025
- 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
- 2024Green AI in Action: Strategic Model Selection for Ensembles in Production21 May 2024
- 2024Stochastic Subnetwork Annealing: A Regularization Technique for Fine Tuning Pruned Subnetworks16 Jan 2024
- 2023Incentive Mechanism Design for Distributed Ensemble Learning13 Oct 2023
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averaging29 Jun 2023
- 2023Pixel-wise Guidance for Utilizing Auxiliary Features in Monte Carlo Denoising11 Apr 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averagingcited by 20
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformerscited by 5
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalancecited by 3
- 2024Green AI in Action: Strategic Model Selection for Ensembles in Productioncited by 2
- 2024Stochastic Subnetwork Annealing: A Regularization Technique for Fine Tuning Pruned Subnetworkscited 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
- 2023Interpretable Diversity Analysis: Visualizing Feature Representations In Low-Cost Ensemblescited by 0
- 2023Pixel-wise Guidance for Utilizing Auxiliary Features in Monte Carlo Denoisingcited by 0
- 2023Incentive Mechanism Design for Distributed Ensemble Learningcited by 0
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensemblingcited by 0
12 most cited of 13 All 13 (JSON)
- 2025Symbolic Snapshot Ensembles28 Oct 2025
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformers21 Oct 2025
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensembling23 May 2025
- 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
- 2024Green AI in Action: Strategic Model Selection for Ensembles in Production21 May 2024
- 2024Stochastic Subnetwork Annealing: A Regularization Technique for Fine Tuning Pruned Subnetworks16 Jan 2024
- 2023Incentive Mechanism Design for Distributed Ensemble Learning13 Oct 2023
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averaging29 Jun 2023
- 2023Pixel-wise Guidance for Utilizing Auxiliary Features in Monte Carlo Denoising11 Apr 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
12 newest of 13 All 13 (JSON)