Towards Inference Efficient Deep Ensemble Learning
Not on the map. Why?
Abstract (arXiv)
Ensemble methods can deliver surprising performance gains but also bring significantly higher computational costs, e.g., can be up to 2048X in large-scale ensemble tasks. However, we found that the majority of computations in ensemble methods are redundant. For instance, over 77% of samples in CIFAR-100 dataset can be correctly classified with only a single ResNet-18 model, which indicates that only around 23% of the samples need an ensemble of extra models. To this end, we propose an inference efficient ensemble learning method, to simultaneously optimize for effectiveness and efficiency in ensemble learning. More specifically, we regard ensemble of models as a sequential inference process and learn the optimal halting event for inference on a specific sample. At each timestep of the inference process, a common selector judges if the current ensemble has reached ensemble effectiveness and halt further inference, otherwise filters this challenging sample for the subsequent models to conduct more powerful ensemble. Both the base models and common selector are jointly optimized to dynamically adjust ensemble inference for different samples with various hardness, through the novel optimization goals including sequential ensemble boosting and computation saving. The experiments with different backbones on real-world datasets illustrate our method can bring up to 56% inference cost reduction while maintaining comparable performance to full ensemble, achieving significantly better ensemble utility than other baselines. Code and supplemental materials are available at https://seqml.github.io/irene.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 38 of its 53 references that are in the map. First posted on arXiv 29 Jan 2023.
Builds on
38 of 53 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 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
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
26 more
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2019Learned Step Size Quantizationcited by 604
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2019On Mixup Training: Improved Calibration and Predictive Uncertainty for Deep Neural Networkscited by 304
- 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
- 2020BERT Loses Patience: Fast and Robust Inference with Early Exitcited by 267
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2015Conditional Computation in Neural Networks for faster modelscited by 166
- 2019Ensemble Distribution Distillationcited by 158
- 2015Why M Heads are Better than One: Training a Diverse Ensemble of Deep Networkscited by 138
- 2016Spatially Adaptive Computation Time for Residual Networkscited by 118
- 2017Dynamic Deep Neural Networks: Optimizing Accuracy-Efficiency Trade-offs by Selective Executioncited by 59
- 2021No One Representation to Rule Them All: Overlapping Features of Training Methodscited by 57
- 2021DICE: Diversity in Deep Ensembles via Conditional Redundancy Adversarial Estimationcited by 48
- 2020Triple Wins: Boosting Accuracy, Robustness and Efficiency Together by Enabling Input-Adaptive Inferencecited by 45
- 2020Wisdom of Committees: An Overlooked Approach To Faster and More Accurate Modelscited by 39
- 2020Fractional Skipping: Towards Finer-Grained Dynamic CNN Inferencecited by 23
- 2021MCDAL: Maximum Classifier Discrepancy for Active Learningcited by 18
- 2022Towards Applicable Reinforcement Learning: Improving the Generalization and Sample Efficiency with Policy Ensemblecited by 18
- 2020Toward Adversarial Robustness by Diversity in an Ensemble of Specialized Deep Neural Networkscited by 7
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 4; 2026: 3.
11 papers.
- 2025R2-T2: Re-Routing in Test-Time for Multimodal Mixture-of-Expertscited by 12
- 2023MUBen: Benchmarking the Uncertainty of Molecular Representation Modelscited by 11
- 2023Protecting the Future: Neonatal Seizure Detection with Spatial-Temporal Modelingcited by 4
- 2025Improving Respiratory Sound Classification with Architecture-Agnostic Knowledge Distillation from Ensemblescited by 3
- 2024Green AI in Action: Strategic Model Selection for Ensembles in Productioncited by 2
- 2024The More the Merrier? Navigating Accuracy vs. Energy Efficiency Design Trade-Offs in Ensemble Learning Systemscited by 1
- 2025Two is Better than One: Efficient Ensemble Defense for Robust and Compact Modelscited by 1
- 2025Structured Basis Function Networks: Loss-Centric Multi-Hypothesis Ensembles with Controllable Diversitycited by 1
- 2026Meta-Ensemble Learning with Diverse Data Splits for Improved Respiratory Sound Classificationcited by 0
- 2026CADS: Conformal Adaptive Decision System for Cost-Efficient Image Classificationcited by 0
- 2026Metacognitive Selective Ensemble for Mobile Systemscited by 0
- 2026Metacognitive Selective Ensemble for Mobile Systems25 Sep 2026
- 2026CADS: Conformal Adaptive Decision System for Cost-Efficient Image Classification12 May 2026
- 2026Meta-Ensemble Learning with Diverse Data Splits for Improved Respiratory Sound Classification27 Apr 2026
- 2025Structured Basis Function Networks: Loss-Centric Multi-Hypothesis Ensembles with Controllable Diversity2 Sep 2025
- 2025Improving Respiratory Sound Classification with Architecture-Agnostic Knowledge Distillation from Ensembles28 May 2025
- 2025Two is Better than One: Efficient Ensemble Defense for Robust and Compact Models7 Apr 2025
- 2025R2-T2: Re-Routing in Test-Time for Multimodal Mixture-of-Experts27 Feb 2025
- 2024The More the Merrier? Navigating Accuracy vs. Energy Efficiency Design Trade-Offs in Ensemble Learning Systems3 Jul 2024
- 2024Green AI in Action: Strategic Model Selection for Ensembles in Production21 May 2024
- 2023Protecting the Future: Neonatal Seizure Detection with Spatial-Temporal Modeling2 Jul 2023
- 2023MUBen: Benchmarking the Uncertainty of Molecular Representation Models14 Jun 2023