Abstract

Hyperparameters are important for machine learning algorithms since they directly control the behaviors of training algorithms and have a significant effect on the performance of machine learning models. Several techniques have been developed and successfully applied for certain application domains. However, this work demands professional knowledge and expert experience. And sometimes it has to resort to the brute-force search. Therefore, if an efficient hyperparameter optimization algorithm can be developed to optimize any given machine learning method, it will greatly improve the efficiency of machine learning. In this paper, we consider building the relationship between the performance of the machine learning models and their hyperparameters by Gaussian processes. In this way, the hyperparameter tuning problem can be abstracted as an optimization problem and Bayesian optimization is used to solve the problem. Bayesian optimization is based on the Bayesian theorem. It sets a prior over the optimization function and gathers the information from the previous sample to update the posterior of the optimization function. A utility function selects the next sample point to maximize the optimization function. Several experiments were conducted on standard test datasets. Experiment results show that the proposed method can find the best hyperparameters for the widely used machine learning models, such as the random forest algorithm and the neural networks, even multi-grained cascade forest under the consideration of time cost.

Keywords

HyperparameterBayesian optimizationMachine learningComputer scienceArtificial intelligenceHyperparameter optimizationGaussian processRandom forestArtificial neural networkGaussianSupport vector machine

Affiliated Institutions

Related Publications

Publication Info

Year
2019
Type
article
Volume
17
Issue
1
Pages
26-40
Citations
1350
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1350
OpenAlex

Cite This

Jia Wu, Xiu Yun Chen, Hao Zhang et al. (2019). Hyperparameter Optimization for Machine Learning Models Based on Bayesian Optimization. DOAJ (DOAJ: Directory of Open Access Journals) , 17 (1) , 26-40. https://doi.org/10.11989/jest.1674-862x.80904120

Identifiers

DOI
10.11989/jest.1674-862x.80904120