paper-with-me

홈 › Papers

Discrete Simulation Optimization for Tuning Machine Learning Method Hyperparameters

2022-01-16 · Varun Ramamohan, Shobhit Singhal, Aditya Raj Gupta, Nomesh Bhojkumar Bolia

Machine learning (ML) methods are used in most technical areas such as image recognition, product recommendation, financial analysis, medical diagnosis, and predictive maintenance. An important aspect of implementing ML methods involves controlling the learning process for the ML method so as to maximize the performance of the method under consideration. Hyperparameter tuning is the process of selecting a suitable set of ML method parameters that control its learning process. In this work, we demonstrate the use of discrete simulation optimization methods such as ranking and selection (R&S) and random search for identifying a hyperparameter set that maximizes the performance of a ML method. Specifically, we use the KN R&S method and the stochastic ruler random search method and one of its variations for this purpose. We also construct the theoretical basis for applying the KN method, which determines the optimal solution with a statistical guarantee via solution space enumeration. In comparison, the stochastic ruler method asymptotically converges to global optima and incurs smaller computational overheads. We demonstrate the application of these methods to a wide variety of machine learning models, including deep neural network models used for time series prediction and image classification. We benchmark our application of these methods with state-of-the-art hyperparameter optimization libraries such as $hyperopt$ and $mango$. The KN method consistently outperforms $hyperopt$'s random search (RS) and Tree of Parzen Estimators (TPE) methods. The stochastic ruler method outperforms the $hyperopt$ RS method and offers statistically comparable performance with respect to $hyperopt$'s TPE method and the $mango$ algorithm.

📄 PDF Abstract BibTeX arXiv:2201.05978

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningFinancial AnalysisHyperparameter Optimizationimage-classificationImage ClassificationMedical DiagnosisProduct RecommendationTime Series AnalysisTime Series Prediction

Methods 이 논문이 사용한 방법론

Random Search Random Search replaces the exhaustive enumeration of all combinations by selecting them randomly. This can be simply applied to the discrete setting described above, but also…

Similar Papers 제목 키워드 기반

Tuning the Tuner: Introducing Hyperparameter Optimization for Auto-Tuning

2025-09-30 · Floris-Jan Willemsen, Rob V. van Nieuwpoort, Ben van Werkhoven arxiv

Automatic performance tuning (auto-tuning) is widely used to optimize performance-critical applications across many scientific domains by finding the best program variant among many choices. Efficient optimization algori…

Hyperparameter Optimization

Bayesian Optimization with Expensive Integrands

2018-03-23 · Saul Toscano-Palmerin, Peter I. Frazier

We propose a Bayesian optimization algorithm for objective functions that are sums or integrals of expensive-to-evaluate functions, allowing noisy evaluations. These objective functions arise in multi-task Bayesian optim…

Bayesian Optimization

A Linear Programming Enhanced Genetic Algorithm for Hyperparameter Tuning in Machine Learning

2024-06-30 · Ankur Sinha, Paritosh Pankaj

In this paper, we formulate the hyperparameter tuning problem in machine learning as a bilevel program. The bilevel program is solved using a micro genetic algorithm that is enhanced with a linear program. While the gene…

Self-Tuning Networks: Bilevel Optimization of Hyperparameters using Structured Best-Response Functions

2019-03-07 · ICLR 2019 5 · Matthew MacKay, Paul Vicol, Jon Lorraine, David Duvenaud 외

Hyperparameter optimization can be formulated as a bilevel optimization problem, where the optimal parameters on the training set depend on the hyperparameters. We aim to adapt regularization hyperparameters for neural n…

Bilevel OptimizationData AugmentationHyperparameter Optimization

To tune or not to tune? An Approach for Recommending Important Hyperparameters

2021-08-30 · Mohamadjavad Bahmani, Radwa El Shawi, Nshan Potikyan, Sherif Sakr

Novel technologies in automated machine learning ease the complexity of algorithm selection and hyperparameter optimization. Hyperparameters are important for machine learning models as they significantly influence the p…

BIG-bench Machine LearningHyperparameter Optimization