image.png

Using an infinite-dimensional gaussian to represent functions you want

Derivation


We are interested in a model of the form: $p(y | x)$, i.e. a predictive distribution

The main framing to keep in mind

<aside> 📖

A gaussian distribution with a mean vector $\bm \mu$, and a covariance matrix $\bm \Sigma$ defines a function $\mathbf f$:

$$ \mathbf f = (f_1, \dots, f_n) \sim \mathcal N(\mu, \bm \Sigma) $$

</aside>

The name

GPs are a generalization of a multivariate gaussian distribution to infinitely many variables

<aside> 📖

A gaussian process is a collection of random variables, any finite number of which, have consistent Gaussian distributions. Alternatively, we can specify this by:

  1. A mean function $m(\mathbf x)$
  2. A covariance function, i.e. kernel $K(\mathbf x, \mathbf x')$

We denote this:

$$ f(\mathbf x) \sim \mathcal{GP}(m(\mathbf x), K(\mathbf x, \mathbf x')) $$

</aside>

Sources