Litcius/Paper detail

Hyperparameter optimization: Classics, acceleration, online, multi-objective, and tools

Jia Mian Tan, Haoran Liao, Wei Liu, Changjun Fan, Jincai Huang, Zhong Liu, Junchi Yan

2024Mathematical Biosciences & Engineering17 citationsDOIOpen Access PDF

Abstract

Hyperparameter optimization (HPO) has been well-developed and evolved into a well-established research topic over the decades. With the success and wide application of deep learning, HPO has garnered increased attention, particularly within the realm of machine learning model training and inference. The primary objective is to mitigate the challenges associated with manual hyperparameter tuning, which can be ad-hoc, reliant on human expertise, and consequently hinders reproducibility while inflating deployment costs. Recognizing the growing significance of HPO, this paper surveyed classical HPO methods, approaches for accelerating the optimization process, HPO in an online setting (dynamic algorithm configuration, DAC), and when there is more than one objective to optimize (multi-objective HPO). Acceleration strategies were categorized into multi-fidelity, bandit-based, and early stopping; DAC algorithms encompassed gradient-based, population-based, and reinforcement learning-based methods; multi-objective HPO can be approached via scalarization, metaheuristics, and model-based algorithms tailored for multi-objective situation. A tabulated overview of popular frameworks and tools for HPO was provided, catering to the interests of practitioners.

Topics & Concepts

HyperparameterAccelerationComputer scienceArtificial intelligencePhysicsClassical mechanicsAdvanced Multi-Objective Optimization AlgorithmsMachine Learning and Data ClassificationMetaheuristic Optimization Algorithms Research
Hyperparameter optimization: Classics, acceleration, online, multi-objective, and tools | Litcius