The More the Merrier? Navigating Accuracy vs. Energy Efficiency Design Trade-Offs in Ensemble Learning Systems
Rafiullah Omar, Justus Bogner, Henry Muccini, Patricia Lago, Silverio, Mart\'inez-Fern\'andez, Xavier Franch

TL;DR
This study investigates the trade-offs between accuracy and energy efficiency in ensemble learning systems, analyzing how ensemble size, fusion methods, and training partitioning impact performance and energy consumption.
Contribution
It provides empirical insights into how different ensemble design choices affect energy use and accuracy, offering practical guidelines for energy-efficient ensemble design.
Findings
Larger ensembles consume more energy but do not significantly improve accuracy.
Majority voting is more energy-efficient and slightly more accurate than meta-model fusion.
Subset-based training reduces energy consumption without sacrificing accuracy.
Abstract
Background: Machine learning (ML) model composition is a popular technique to mitigate shortcomings of a single ML model and to design more effective ML-enabled systems. While ensemble learning, i.e., forwarding the same request to several models and fusing their predictions, has been studied extensively for accuracy, we have insufficient knowledge about how to design energy-efficient ensembles. Objective: We therefore analyzed three types of design decisions for ensemble learning regarding a potential trade-off between accuracy and energy consumption: a) ensemble size, i.e., the number of models in the ensemble, b) fusion methods (majority voting vs. a meta-model), and c) partitioning methods (whole-dataset vs. subset-based training). Methods: By combining four popular ML algorithms for classification in different ensembles, we conducted a full factorial experiment with 11 ensembles x…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
