English

Scaling Gaussian Process Regression with Derivatives

Machine Learning 2018-10-30 v1 Artificial Intelligence Machine Learning

Abstract

Gaussian processes (GPs) with derivatives are useful in many applications, including Bayesian optimization, implicit surface reconstruction, and terrain reconstruction. Fitting a GP to function values and derivatives at nn points in dd dimensions requires linear solves and log determinants with an n(d+1)×n(d+1){n(d+1) \times n(d+1)} positive definite matrix -- leading to prohibitive O(n3d3)\mathcal{O}(n^3d^3) computations for standard direct methods. We propose iterative solvers using fast O(nd)\mathcal{O}(nd) matrix-vector multiplications (MVMs), together with pivoted Cholesky preconditioning that cuts the iterations to convergence by several orders of magnitude, allowing for fast kernel learning and prediction. Our approaches, together with dimensionality reduction, enables Bayesian optimization with derivatives to scale to high-dimensional problems and large evaluation budgets.

Keywords

Cite

@article{arxiv.1810.12283,
  title  = {Scaling Gaussian Process Regression with Derivatives},
  author = {David Eriksson and Kun Dong and Eric Hans Lee and David Bindel and Andrew Gordon Wilson},
  journal= {arXiv preprint arXiv:1810.12283},
  year   = {2018}
}

Comments

Appears at Advances in Neural Information Processing Systems 32 (NIPS), 2018

R2 v1 2026-06-23T04:56:25.395Z