🌙

超参数优化器的自动化基准驱动设计与解释

Automated Benchmark-Driven Design and Explanation of Hyperparameter Optimizers

IEEE Transactions on Evolutionary Computation · 2022
被引 4
ABS 4

中文导读

本文提出一种自动化基准驱动方法,用于设计多保真超参数优化算法,通过贝叶斯优化搜索算法空间,并利用消融分析验证设计选择,发现简单配置即可达到良好性能。

Abstract

Automated hyperparameter optimization (HPO) has gained great popularity and is an important component of most automated machine learning frameworks. However, the process of designing HPO algorithms is still an unsystematic and manual process: new algorithms are often built on top of prior work, where limitations are identified and improvements are proposed. Even though this approach is guided by expert knowledge, it is still somewhat arbitrary. The process rarely allows for gaining a holistic understanding of which algorithmic components drive performance and carries the risk of overlooking good algorithmic design choices. We present a principled approach to automated benchmark-driven algorithm design applied to multifidelity HPO (MF-HPO). First, we formalize a rich space of MF-HPO candidates that includes, but is not limited to, common existing HPO algorithms and then present a configurable framework covering this space. To find the best candidate automatically and systematically, we follow a programming-by-optimization approach and search over the space of algorithm candidates via Bayesian optimization. We challenge whether the found design choices are necessary or could be replaced by more naive and simpler ones by performing an ablation analysis. We observe that using a relatively simple configuration (in some ways, simpler than established methods) performs very well as long as some critical configuration parameters are set to the right value.

超参数优化自动化机器学习贝叶斯优化算法设计