Automatic model training under restrictive time constraints
Lukas Cironis, Jan Palczewski, Georgios Aivaliotis

TL;DR
This paper introduces AutoBCT, a hyperparameter optimization algorithm that dynamically balances model quality and training cost under strict time constraints, using a decision-making framework based on Markov decision processes.
Contribution
The paper presents a novel algorithm that integrates cost-aware hyperparameter tuning into training, optimizing decisions at each epoch based on uncertainty and potential gains.
Findings
AutoBCT effectively balances training quality and cost.
The approach is validated on random forests and neural networks.
The method is grounded in Markov decision process theory.
Abstract
We develop a hyperparameter optimisation algorithm, Automated Budget Constrained Training (AutoBCT), which balances the quality of a model with the computational cost required to tune it. The relationship between hyperparameters, model quality and computational cost must be learnt and this learning is incorporated directly into the optimisation problem. At each training epoch, the algorithm decides whether to terminate or continue training, and, in the latter case, what values of hyperparameters to use. This decision weighs optimally potential improvements in the quality with the additional training time and the uncertainty about the learnt quantities. The performance of our algorithm is verified on a number of machine learning problems encompassing random forests and neural networks. Our approach is rooted in the theory of Markov decision processes with partial information and we…
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
TopicsMachine Learning and Data Classification · Machine Learning and Algorithms · Reservoir Engineering and Simulation Methods
