Practical and sample efficient zero-shot HPO
Not on the map. Why?
Abstract (arXiv)
Zero-shot hyperparameter optimization (HPO) is a simple yet effective use of transfer learning for constructing a small list of hyperparameter (HP) configurations that complement each other. That is to say, for any given dataset, at least one of them is expected to perform well. Current techniques for obtaining this list are computationally expensive as they rely on running training jobs on a diverse collection of datasets and a large collection of randomly drawn HPs. This cost is especially problematic in environments where the space of HPs is regularly changing due to new algorithm versions, or changing architectures of deep networks. We provide an overview of available approaches and introduce two novel techniques to handle the problem. The first is based on a surrogate model and adaptively chooses pairs of dataset, configuration to query. The second, for settings where finding, tuning and testing a surrogate model is problematic, is a multi-fidelity technique combining HyperBand with submodular optimization. We benchmark our methods experimentally on five tasks (XGBoost, LightGBM, CatBoost, MLP and AutoML) and show significant improvement in accuracy compared to standard zero-shot HPO with the same training budget. In addition to contributing new algorithms, we provide an extensive study of the zero-shot HPO technique resulting in (1) default hyper-parameters for popular algorithms that would benefit the community using them, (2) massive lookup tables to further the research of hyper-parameter tuning.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 4.
9 papers.
- 2023Challenges and Applications of Large Language Modelscited by 251
- 2023XTab: Cross-table Pretraining for Tabular Transformerscited by 81
- 2023TabRepo: A Large Scale Repository of Tabular Model Evaluations and its AutoML Applicationscited by 32
- 2023Quick-Tune: Quickly Learning Which Pretrained Model to Finetune and Howcited by 17
- 2022Zero-Shot AutoML with Pretrained Modelscited by 13
- 2022Multi-Objective Model Selection for Time Series Forecastingcited by 8
- 2021A resource-efficient method for repeated HPO and NAS problemscited by 5
- 2021Meta-Learning for Symbolic Hyperparameter Defaultscited by 4
- 2021Hyperparameter Optimization with Differentiable Metafeaturescited by 3
- 2023TabRepo: A Large Scale Repository of Tabular Model Evaluations and its AutoML Applications6 Nov 2023
- 2023Challenges and Applications of Large Language Models19 Jul 2023
- 2023Quick-Tune: Quickly Learning Which Pretrained Model to Finetune and How6 Jun 2023
- 2023XTab: Cross-table Pretraining for Tabular Transformers10 May 2023
- 2022Zero-Shot AutoML with Pretrained Models16 Jun 2022
- 2022Multi-Objective Model Selection for Time Series Forecasting17 Feb 2022
- 2021Meta-Learning for Symbolic Hyperparameter Defaults10 Jun 2021
- 2021A resource-efficient method for repeated HPO and NAS problems30 Mar 2021
- 2021Hyperparameter Optimization with Differentiable Metafeatures7 Feb 2021