mlsanityData to 7 Oct 2026

Ex uno plures: Splitting One Model into an Ensemble of Subnetworks

arXiv 2106.04767 ↗First posted 9 Jun 2021cs.LG cs.CVcited by 5

Not on the map. Why?

Abstract (arXiv)

Monte Carlo (MC) dropout is a simple and efficient ensembling method that can improve the accuracy and confidence calibration of high-capacity deep neural network models. However, MC dropout is not as effective as more compute-intensive methods such as deep ensembles. This performance gap can be attributed to the relatively poor quality of individual models in the MC dropout ensemble and their lack of diversity. These issues can in turn be traced back to the coupled training and substantial parameter sharing of the dropout models. Motivated by this perspective, we propose a strategy to compute an ensemble of subnetworks, each corresponding to a non-overlapping dropout mask computed via a pruning strategy and trained independently. We show that the proposed subnetwork ensembling method can perform as well as standard deep ensembles in both accuracy and uncertainty estimates, yet with a computational efficiency similar to MC dropout. Lastly, using several computer vision datasets like CIFAR10/100, CUB200, and Tiny-Imagenet, we experimentally demonstrate that subnetwork ensembling also consistently outperforms recently proposed approaches that efficiently ensemble neural networks.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 39 of its 52 references that are in the map. First posted on arXiv 9 Jun 2021.

Builds on

39 of 52 references.

References · 39

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2017On Calibration of Modern Neural Networkscited by 4,860
  4. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  5. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
  6. 2016Wide Residual Networkscited by 3,057
  7. 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
  8. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  9. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  11. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  12. 2017Deep Image Priorcited by 1,097
27 more
  1. 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
  2. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
  3. 2018Rethinking the Value of Network Pruningcited by 595
  4. 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
  5. 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
  6. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
  7. 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
  8. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
  9. 2019What's Hidden in a Randomly Weighted Neural Network?cited by 236
  10. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  11. 2017Concrete Dropoutcited by 227
  12. 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
  13. 2020Training independent subnetworks for robust predictioncited by 177
  14. 2020Hyperparameter Ensembles for Robustness and Uncertainty Quantificationcited by 149
  15. 2020Uncertainty Quantification and Deep Ensemblescited by 138
  16. 2019Continual Learning via Neural Pruningcited by 101
  17. 2020Masksembles for Uncertainty Estimationcited by 88
  18. 2020Depth Uncertainty in Neural Networkscited by 56
  19. 2020Combining Ensembles and Data Augmentation can Harm your Calibrationcited by 44
  20. 2018Fix your classifier: the marginal value of training the last weight layercited by 43
  21. 2020Robust Pruning at Initializationcited by 31
  22. 2019Maximizing Overall Diversity for Improved Uncertainty Estimates in Deep Ensemblescited by 30
  23. 2020Diversity inducing Information Bottleneck in Model Ensemblescited by 27
  24. 2020On Power Laws in Deep Ensemblescited by 26
  25. 2019Confidence Calibration for Convolutional Neural Networks Using Structured Dropoutcited by 19
  26. 2020Directional Pruning of Deep Neural Networkscited by 16
  27. 2020DropCluster: A structured dropout for convolutional networkscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 0; 2024: 1; 2025: 0; 2026: 1.

5 papers.