TL;DR
OBOE is a collaborative filtering approach that efficiently predicts and selects optimal machine learning models and hyperparameters for new datasets under time constraints, improving AutoML performance.
Contribution
The paper introduces OBOE, a novel low-rank collaborative filtering method for AutoML model selection and hyperparameter tuning under time constraints, with a new active learning heuristic.
Findings
OBOE achieves state-of-the-art performance faster than existing methods.
The bilinear model simplifies AutoML, indicating it may be less complex than previously thought.
OBOE effectively predicts cross-validated errors for new datasets.
Abstract
Algorithm selection and hyperparameter tuning remain two of the most challenging tasks in machine learning. Automated machine learning (AutoML) seeks to automate these tasks to enable widespread use of machine learning by non-experts. This paper introduces OBOE, a collaborative filtering method for time-constrained model selection and hyperparameter tuning. OBOE forms a matrix of the cross-validated errors of a large number of supervised learning models (algorithms together with hyperparameters) on a large number of datasets, and fits a low rank model to learn the low-dimensional feature vectors for the models and datasets that best predict the cross-validated errors. To find promising models for a new dataset, OBOE runs a set of fast but informative algorithms on the new dataset and uses their cross-validated errors to infer the feature vector for the new dataset. OBOE can find good…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
