paper-with-me

Papers

Two-step hyperparameter optimization method: Accelerating hyperparameter search by using a fraction of a training dataset

2023-02-08 · Sungduk Yu, Mike Pritchard, Po-Lun Ma, Balwinder Singh, Sam Silva

Hyperparameter optimization (HPO) is an important step in machine learning (ML) model development, but common practices are archaic -- primarily relying on manual or grid searches. This is partly because adopting advanced HPO algorithms introduces added complexity to the workflow, leading to longer computation times. This poses a notable challenge to ML applications, as suboptimal hyperparameter selections curtail the potential of ML model performance, ultimately obstructing the full exploitation of ML techniques. In this article, we present a two-step HPO method as a strategic solution to curbing computational demands and wait times, gleaned from practical experiences in applied ML parameterization work. The initial phase involves a preliminary evaluation of hyperparameters on a small subset of the training dataset, followed by a re-evaluation of the top-performing candidate models post-retraining with the entire training dataset. This two-step HPO method is universally applicable across HPO search algorithms, and we argue it has attractive efficiency gains. As a case study, we present our recent application of the two-step HPO method to the development of neural network emulators for aerosol activation. Although our primary use case is a data-rich limit with many millions of samples, we also find that using up to 0.0025% of the data (a few thousand samples) in the initial step is sufficient to find optimal hyperparameter configurations from much more extensive sampling, achieving up to 135-times speedup. The benefits of this method materialize through an assessment of hyperparameters and model performance, revealing the minimal model complexity required to achieve the best performance. The assortment of top-performing models harvested from the HPO process allows us to choose a high-performing model with a low inference cost for efficient use in global climate models (GCMs).

📄 PDF Abstract BibTeX arXiv:2302.03845

Code (1)

sungdukyu/two-step-hpo 공식 구현 tf

Tasks

Hyperparameter Optimization

Methods 이 논문이 사용한 방법론

HPO In machine learning, a hyperparameter is a parameter whose value is used to control learning process, and HPO is the problem of choosing a set of optimal hyperparameters for a…

Similar Papers 제목 키워드 기반

Task-Agnostic Amortized Inference of Gaussian Process Hyperparameters

2020-12-01 · NeurIPS 2020 12 · Sulin Liu, Xingyuan Sun, Peter J. Ramadge, Ryan P. Adams

Gaussian processes (GPs) are flexible priors for modeling functions. However, their success depends on the kernel accurately reflecting the properties of the data. One of the appeals of the GP framework is that the margi…

Bayesian OptimizationGaussian ProcessesModel Selectionregression

Dynamic Hyperparameter Importance for Efficient Multi-Objective Optimization

2026-01-06 · Daphne Theodorakopoulos, Marcel Wever, Marius Lindauer arxiv

Choosing a suitable ML model is a complex task that can depend on several objectives, e.g., accuracy, fairness, or energy consumption. In practice, this requires trading off multiple, often competing, objectives through …

Weighted Random Search for Hyperparameter Optimization

2020-04-03 · Adrian-Catalin Florea, Razvan Andonie

We introduce an improved version of Random Search (RS), used here for hyperparameter optimization of machine learning algorithms. Unlike the standard RS, which generates for each trial new values for all hyperparameters,…

Hyperparameter Optimization

Hyperparameter Optimization in Machine Learning

2024-10-30 · Luca Franceschi, Michele Donini, Valerio Perrone, Aaron Klein 외

Hyperparameters are configuration variables controlling the behavior of machine learning algorithms. They are ubiquitous in machine learning and artificial intelligence and the choice of their values determines the effec…

Hyperparameter OptimizationMeta-LearningNeural Architecture Search

Hyperparameters Optimization in Deep Convolutional Neural Network / Bayesian Approach with Gaussian Process Prior

2017-12-19 · Pushparaja Murugan

Convolutional Neural Network is known as ConvNet have been extensively used in many complex machine learning tasks. However, hyperparameters optimization is one of a crucial step in developing ConvNet architectures, sinc…

Bayesian Optimization