An Adaptive Dropout Approach for High-Dimensional Bayesian Optimization
Jundi Huang, Dawei Zhan
TL;DR
The paper tackles the inefficiency of Bayesian optimization in high-dimensional settings by introducing AdaDropout, an adaptive dimensionality reduction method that progressively dropout variables in the acquisition function. AdaDropout starts with full dimensional optimization and reduces the active subspace when progress stalls, using a simple rule $d \leftarrow d - 1$ if $f(\\bm{x}_{\\text{next}}) > f_{\\min}$ and $d > 1$, thereby shifting from global exploration to local exploitation in lower dimensions. Empirical results on 100D CEC2013 and CEC2017 benchmarks demonstrate that AdaDropout consistently outperforms standard BO and multiple high-dimensional BO baselines in terms of convergence speed and final objective values. The work provides a practical, parameter-light approach to high-dimensional expensive optimization and points to future extensions for constrained and multi-objective problems.
Abstract
Bayesian optimization (BO) is a widely used algorithm for solving expensive black-box optimization problems. However, its performance decreases significantly on high-dimensional problems due to the inherent high-dimensionality of the acquisition function. In the proposed algorithm, we adaptively dropout the variables of the acquisition function along the iterations. By gradually reducing the dimension of the acquisition function, the proposed approach has less and less difficulty to optimize the acquisition function. Numerical experiments demonstrate that AdaDropout effectively tackle high-dimensional challenges and improve solution quality where standard Bayesian optimization methods often struggle. Moreover, it achieves superior results when compared with state-of-the-art high-dimensional Bayesian optimization approaches. This work provides a simple yet efficient solution for high-dimensional expensive optimization.
