High dimensional Bayesian Optimization via Condensing-Expansion Projection
Jiaming Lu, Rong J. B. Zhu
TL;DR
This work introduces Condensing-Expansion Projection Bayesian Optimization (CEPBO) to tackle high-dimensional BO without assuming an effective subspace. By repeatedly projecting data to a low-dimensional embedding with a fresh random matrix $\mathbf{A}_t$, performing BO in the embedding, and expanding back to the original space for evaluation, CEPBO preserves information from the high-dimensional domain. Two instantiations, CEP-REMBO (Gaussian) and CEP-HeSBO (hashing), outperform state-of-the-art random-embedding methods across synthetic benchmarks and four real-world problems, supported by theoretical results showing isometry in expectation and concentration of the mapped points. The approach offers practical flexibility and competitive scalability, though it leaves open analysis for epsilon-subspace embeddings and extreme-scale dimensions.
Abstract
In high-dimensional settings, Bayesian optimization (BO) can be expensive and infeasible. The random embedding Bayesian optimization algorithm is commonly used to address high-dimensional BO challenges. However, this method relies on the effective subspace assumption on the optimization problem's objective function, which limits its applicability. In this paper, we introduce Condensing-Expansion Projection Bayesian optimization (CEPBO), a novel random projection-based approach for high-dimensional BO that does not reply on the effective subspace assumption. The approach is both simple to implement and highly practical. We present two algorithms based on different random projection matrices: the Gaussian projection matrix and the hashing projection matrix. Experimental results demonstrate that both algorithms outperform existing random embedding-based algorithms in most cases, achieving superior performance on high-dimensional BO problems. The code is available in \url{https://anonymous.4open.science/r/CEPBO-14429}.
