Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Monte Carlo Tree Search based Variable Selection for High Dimensional Bayesian Optimization

About

Bayesian optimization (BO) is a class of popular methods for expensive black-box optimization, and has been widely applied to many scenarios. However, BO suffers from the curse of dimensionality, and scaling it to high-dimensional problems is still a challenge. In this paper, we propose a variable selection method MCTS-VS based on Monte Carlo tree search (MCTS), to iteratively select and optimize a subset of variables. That is, MCTS-VS constructs a low-dimensional subspace via MCTS and optimizes in the subspace with any BO algorithm. We give a theoretical analysis of the general variable selection method to reveal how it can work. Experiments on high-dimensional synthetic functions and real-world problems (i.e., NAS-bench problems and MuJoCo locomotion tasks) show that MCTS-VS equipped with a proper BO optimizer can achieve state-of-the-art performance.

Lei Song, Ke Xue, Xiaobin Huang, Chao Qian• 2022

Related benchmarks

TaskDatasetResultRank
High-dimensional optimizationMSLR
Convergence Value-8.8755
21
High-dimensional optimizationLasso-Hard
Convergence Value9.4854
20
High-dimensional optimizationLIMO
Convergence Value-5.3277
20
Function OptimizationSphere D=1000
Final Value36.5522
19
Function OptimizationDixon D=1000
Convergence Value1.27e+5
19
Function OptimizationLevy D=1000
Convergence Value32.6922
19
Function OptimizationRosenbrock D=1000
Convergence Value1.29e+5
19
Function OptimizationMichalewicz D=1000
Convergence Value-7.9805
19
Function OptimizationGriewank D=1000
Convergence Value (Statistic)62.4722
19
High-dimensional optimizationMichalewicz D=10000
Convergence Value-10.7175
13
Showing 10 of 23 rows

Other info

Code

Follow for update