Isotropic Gaussian Processes Improve Vanilla Bayesian Optimization in High Dimensions
Organizations: Department of Chemical and Biological Engineering University of Wisconsin–Madison Madison, WI 53706, USA
Abstract
High-dimensional Bayesian optimization (BO) often fits Gaussian process (GP) surrogates from far fewer observations than input dimensions. Modern Vanilla BO can perform well in this regime with dimension-aware priors, initialization, and acquisition optimization, but it typically retains automatic relevance determination (ARD), fitting one lengthscale per input coordinate. We study this modeling choice and propose Iso-BO, a controlled modification that replaces the ARD GP with an isotropic GP using one shared lengthscale while keeping the surrounding BO pipeline matched. For radial kernels, we show that the marginal log likelihood (MLL) depends on the inverse-squared ARD lengthscales only through weighted pairwise distances among the observed inputs. The current design can therefore leave some ARD directions exactly invisible or only weakly constrained by the MLL. Iso-BO removes coordinatewise reweighting and fits a single shared scale instead. Lengthscale-fitting and predictive-density diagnostics show that this finite-data effect appears in practice, including when the data-generating process is anisotropic. Across GP-prior, synthetic, and real-world benchmarks, Iso-BO often improves over matched modern Vanilla BO and remains competitive with the included high-dimensional BO baselines under the tested budgets. Stress tests also show the expected boundary wherein sufficiently strong, learnable anisotropy can favor the more flexible ARD model.
Figures & tables
Appendix figures & tables33 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Lengthscale model | Hyperparameter fit | Main kernel |
|---|---|---|---|
| Vanilla-MAP | ARD ( parameters) | MAP | SE |
| Iso-MAP | Shared (1 parameter) | MAP | SE |
| MSR | ARD ( parameters) | MLE | Matérn |
| Iso-MLE | Shared (1 parameter) | MLE | SE |
| Problem | Median | paired CI | Iso-MAP wins | |
| Synthetic objectives | ||||
| 100D Schwefel | -9451.71 | [-14169.33, -4001.42] | 9/10 | 0.002 |
| 100D Styblinski–Tang | -1150.74 | [-1339.72, -1049.55] | 10/10 | 0.001 |
| 100D Powell | -3898.00 | [-5283.70, -2611.16] | 9/10 | 0.002 |
| Anisotropic GP-prior objectives | ||||
| 100D, | -0.88 | [-1.33, -0.09] | 8/10 | 0.010 |
| Method | Evaluations | GPU time (s) |
|---|---|---|
| Vanilla-MAP | 1000 | 3255.2 |
| Iso-MAP | 1000 | 1783.0 |
| MSR | 1000 | 7334.5 |
| Iso-MLE | 1000 | 1431.1 |
| Linear BO | 1000 | 1982.0 |
| TuRBO | 1000 | 3556.6 |