Python Wrapper for Simulating Multi-Fidelity Optimization on HPO Benchmarks without Any Wait
Not on the map. Why?
Abstract (arXiv)
Hyperparameter (HP) optimization of deep learning (DL) is essential for high performance. As DL often requires several hours to days for its training, HP optimization (HPO) of DL is often prohibitively expensive. This boosted the emergence of tabular or surrogate benchmarks, which enable querying the (predictive) performance of DL with a specific HP configuration in a fraction. However, since the actual runtime of a DL training is significantly different from its query response time, simulators of an asynchronous HPO, e.g. multi-fidelity optimization, must wait for the actual runtime at each iteration in a na"ive implementation; otherwise, the evaluation order during simulation does not match with the real experiment. To ease this issue, we developed a Python wrapper and describe its usage. This wrapper forces each worker to wait so that we yield exactly the same evaluation order as in the real experiment with only 10-2 seconds of waiting instead of waiting several hours. Our implementation is available at https://github.com/nabenabe0928/mfhpo-simulator/.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 19 of its 25 references that are in the map. First posted on arXiv 27 May 2023.
Builds on
19 of 25 references.
References · 19
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2017Deep Reinforcement Learning that Matterscited by 727
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 466
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
- 2018Tune: A Research Platform for Distributed Model Selection and Trainingcited by 395
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
- 2021TrivialAugment: Tuning-free Yet State-of-the-Art Data Augmentationcited by 225
- 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 219
- 2023Tree-Structured Parzen Estimator: Understanding Its Algorithm Components and Their Roles for Better Empirical Performancecited by 143
- 2017Multi-fidelity Bayesian Optimisation with Continuous Approximationscited by 120
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 111
7 more
- 2021HPO-B: A Large-Scale Reproducible Benchmark for Black-Box HPO based on OpenMLcited by 75
- 2019Tuning Hyperparameters without Grad Students: Scalable and Robust Bayesian Optimisation with Dragonflycited by 66
- 2021YAHPO Gym -- An Efficient Multi-Objective Multi-Fidelity Benchmark for Hyperparameter Optimizationcited by 61
- 2019Tabular Benchmarks for Joint Architecture and Hyperparameter Optimizationcited by 57
- 2018Bayesian Optimization in AlphaGocited by 55
- 2022NAS-Bench-Suite: NAS Evaluation is (Now) Surprisingly Easycited by 36
- 2022Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scalecited by 13
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.