mlsanityData to 7 Oct 2026

Scalable First-Order Bayesian Optimization via Structured Automatic Differentiation

arXiv 2206.08366 ↗First posted 16 Jun 2022cs.LG cs.AI cs.MScited by 10

Not on the map. Why?

Abstract (arXiv)

Bayesian Optimization (BO) has shown great promise for the global optimization of functions that are expensive to evaluate, but despite many successes, standard approaches can struggle in high dimensions. To improve the performance of BO, prior work suggested incorporating gradient information into a Gaussian process surrogate of the objective, giving rise to kernel matrices of size nd × nd for n observations in d dimensions. Na"ively multiplying with (resp. inverting) these matrices requires O(n2d2) (resp. O(n3d3)) operations, which becomes infeasible for moderate dimensions and sample sizes. Here, we observe that a wide range of kernels gives rise to structured matrices, enabling an exact O(n2d) matrix-vector multiply for gradient observations and O(n2d2) for Hessian observations. Beyond canonical kernel classes, we derive a programmatic approach to leveraging this type of structure for transformations and combinations of the discussed kernel classes, which constitutes a structure-aware automatic differentiation algorithm. Our methods apply to virtually all canonical kernels and automatically extend to complex kernels, like the neural network, radial basis function network, and spectral mixture kernels without any additional derivations, enabling flexible, problem-dependent modeling while scaling first-order BO to high d.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 33 of its 76 references that are in the map. First posted on arXiv 16 Jun 2022.

Builds on

33 of 76 references.

References · 33

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2015Automatic differentiation in machine learning: a surveycited by 846
  3. 2017Deep Bayesian Active Learning with Image Datacited by 812
  4. 2018A Tutorial on Bayesian Optimizationcited by 734
  5. 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
  6. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
  7. 2015Deep Kernel Learningcited by 440
  8. 2019Scalable Global Optimization via Local Bayesian Optimizationcited by 359
  9. 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
  10. 2015Scalable Bayesian Optimization Using Deep Neural Networkscited by 284
  11. 2015Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)cited by 175
  12. 2016GPflow: A Gaussian process library using TensorFlowcited by 139
21 more
  1. 2013Gaussian Process Kernels for Pattern Discovery and Extrapolationcited by 131
  2. 2016Fast Bayesian Optimization of Machine Learning Hyperparameters on Large Datasetscited by 131
  3. 2019Exact Gaussian Processes on a Million Data Pointscited by 118
  4. 2019Variational Bayesian Optimal Experimental Designcited by 116
  5. 2019Adaptive and Safe Bayesian Optimization in High Dimensions via One-Dimensional Subspacescited by 73
  6. 2019Tuning Hyperparameters without Grad Students: Scalable and Robust Bayesian Optimisation with Dragonflycited by 66
  7. 2017Bayesian Optimization with Gradientscited by 59
  8. 2018Don't Unroll Adjoint: Differentiating SSA-Form Programscited by 44
  9. 2017Scalable Log Determinants for Gaussian Process Kernel Learningcited by 34
  10. 2018Product Kernel Interpolation for Scalable Gaussian Processescited by 31
  11. 2015Modeling and interpolation of the ambient magnetic field by Gaussian processescited by 28
  12. 2018Scaling Gaussian Process Regression with Derivativescited by 27
  13. 2021A survey of active learning algorithms for supervised remote sensing image classificationcited by 27
  14. 2017Practical Bayesian optimization in the presence of outlierscited by 25
  15. 2014BayesOpt: A Bayesian Optimization Library for Nonlinear Optimization, Experimental Design and Banditscited by 18
  16. 2021High-Dimensional Gaussian Process Inference with Derivativescited by 16
  17. 2021Scaling Gaussian Processes with Derivative Information Using Variational Inferencecited by 15
  18. 2015Improving the Gaussian Process Sparse Spectrum Approximation by Representing Uncertainty in Frequency Inputscited by 11
  19. 2017Exploiting gradients and Hessians in Bayesian optimization and Bayesian quadraturecited by 9
  20. 2021The Fast Kernel Transformcited by 8
  21. 2021Sparse Bayesian Learning via Stepwise Regressioncited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 2; 2026: 2.

10 papers.