1. Non-smooth Bayesian optimization in tuning scientific applications.
- Author
-
Luo, Hengrui, Cho, Younghyun, Demmel, James W, Kozachenko, Igor, Li, Xiaoye S, and Liu, Yang
- Subjects
GAUSSIAN processes ,RECURSIVE partitioning ,NONSMOOTH optimization ,SMOOTHNESS of functions ,REGRESSION analysis - Abstract
Tuning algorithmic parameters to optimize the performance of large, complicated computational codes is an important problem involving finding the optima and identifying regimes defined by non-smooth boundaries in black-box functions. Within the Bayesian optimization framework, the Gaussian process surrogate model produces smooth mean functions, but functions in the tuning problem are often non-smooth, which is exacerbated by the fact that we usually have limited sequential samples from the black-box function. Motivated by these issues encountered in tuning, we propose a novel Gaussian process model called a clustered Gaussian process (cGP), where the components are dynamically updated by clustering. In our studies, the performance of cGP can be better than stationary GPs in nearly 90% of the experiments and better than non-stationary GPs in nearly 70% of the repeated experiments while requiring less computational cost. cGP provides a novel approach for dynamic GP, computes more efficiently than recursive partitioning, and discovers non-smoothness regimes. We provide extensive experiments including high-performance computing (HPC) and industrial simulation functions to show the effectiveness of our methods. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF