SAE: Single Architecture Ensemble Neural Networks
Not on the map. Why?
Abstract (arXiv)
Ensembles of separate neural networks (NNs) have shown superior accuracy and confidence calibration over single NN across tasks. To improve the hardware efficiency of ensembles of separate NNs, recent methods create ensembles within a single network via adding early exits or considering multi input multi output approaches. However, it is unclear which of these methods is the most effective for a given task, needing a manual and separate search through each method. Our novel Single Architecture Ensemble (SAE) framework enables an automatic and joint search through the early exit and multi input multi output configurations and their previously unobserved in-between combinations. SAE consists of two parts: a scalable search space that generalises the previous methods and their in-between configurations, and an optimisation objective that allows learning the optimal configuration for a given task. Our image classification and regression experiments show that with SAE we can automatically find diverse configurations that fit the task, achieving competitive accuracy or confidence calibration to baselines while reducing the compute operations or parameter count by up to 1.5~3.7×.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 50 references that are in the map. First posted on arXiv 9 Feb 2024.
Builds on
33 of 50 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 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
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2023A Survey of Large Language Modelscited by 2,537
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
21 more
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2021MedMNIST v2 -- A large-scale lightweight benchmark for 2D and 3D biomedical image classificationcited by 682
- 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
- 2019Stochastic Beams and Where to Find Them: The Gumbel-Top-k Trick for Sampling Sequences Without Replacementcited by 205
- 2020Training independent subnetworks for robust predictioncited by 177
- 2020Efficient and Scalable Bayesian Neural Nets with Rank-1 Factorscited by 171
- 2020Hyperparameter Ensembles for Robustness and Uncertainty Quantificationcited by 149
- 2021Split Computing and Early Exiting for Deep Learning Applications: Survey and Research Challengescited by 114
- 2018A Flexible Framework for Multi-Objective Bayesian Optimization using Random Scalarizationscited by 98
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directionscited by 74
- 2020Depth Uncertainty in Neural Networkscited by 56
- 2021MixMo: Mixing Multiple Inputs for Multiple Outputs via Deep Subnetworkscited by 32
- 2020A Comparison of Uncertainty Estimation Approaches in Deep Learning Components for Autonomous Vehicle Applicationscited by 19
- 2022DataMUX: Data Multiplexing for Neural Networkscited by 18
- 2020Aggregated Learning: A Vector-Quantization Approach to Learning Neural Network Classifierscited by 5
- 2022Towards efficient feature sharing in MIMO architecturescited by 4
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Anticipate, Ensemble and Prune: Improving Convolutional Neural Networks via Aggregated Early Exits
- 2024k-Winners-Take-All Ensemble Neural Network
- 2026AgenticRS-EnsNAS: Ensemble-Decoupled Self-Evolving Architecture Search
- 2026Structure Aware Neural Architecture Search for Mixture of Experts
- 2025The Empirical Impact of Reducing Symmetries on the Performance of Deep Ensembles and MoE
- 2023Window-Based Early-Exit Cascades for Uncertainty Estimation: When Deep Ensembles are More Efficient than Single Models
- 2020Model Agnostic Combination for Ensemble Learning ↗
- 2022Optimizing Mixture of Experts using Dynamic Recompilations