Appendix C Gaussian process regression

Gaussian process regression (GPR) is a method of estimating function values directly from a set of measurements. In the context of Bayesian optimization, we imagine there exists a true function, business metric versus parameter, from which we take a few measurements. GPR estimates the value of the business metric at parameters for which we haven’t taken measurements. It forms these estimates from the measurements we have already taken.

Let’s call the parameter x (a vector of all the system parameters) and the business metric y (a scalar, a number). Let’s say we’ve already taken N measurements. We’ll index them by i and call the measurements xi , yi. Note that each xi is a vector.

Our task is to estimate ...

Get Experimentation for Engineers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.