Automated Computational Energy Minimization of ML Algorithms using Constrained Bayesian Optimization
Not on the map. Why?
Abstract (arXiv)
Bayesian optimization (BO) is an efficient framework for optimization of black-box objectives when function evaluations are costly and gradient information is not easily accessible. BO has been successfully applied to automate the task of hyperparameter optimization (HPO) in machine learning (ML) models with the primary objective of optimizing predictive performance on held-out data. In recent years, however, with ever-growing model sizes, the energy cost associated with model training has become an important factor for ML applications. Here we evaluate Constrained Bayesian Optimization (CBO) with the primary objective of minimizing energy consumption and subject to the constraint that the generalization performance is above some threshold. We evaluate our approach on regression and classification tasks and demonstrate that CBO achieves lower energy consumption without compromising the predictive performance of ML models.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 24 references that are in the map. First posted on arXiv 8 Jul 2024.
Builds on
8 of 24 references.
References · 8
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2020On Hyperparameter Optimization of Machine Learning Algorithms: Theory and Practicecited by 181
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 133
- 2014Bayesian Optimization with Unknown Constraintscited by 109
- 2015A General Framework for Constrained Bayesian Optimization using Information-based Searchcited by 50
- 2020Fair Bayesian Optimizationcited by 45
- 2021A multi-objective perspective on jointly tuning hardware and hyperparameterscited by 12
- 2017HyperPower: Power- and Memory-Constrained Hyper-Parameter Optimization for Neural Networkscited by 11
Built on by
Not cited yet.