Efficient Sampling for Gaussian Process Inference Using Control Variables

Abstract

Sampling functions in Gaussian process (GP) models is challenging because of the highly correlated posterior distribution. We describe an efficient Markov chain Monte Carlo algorithm for sampling from the posterior process of the GP model. This algorithm uses control variables which are auxiliary function values that provide a low dimensional representation of the function. At each iteration, the algorithm proposes new values for the control variables and generates the function from the conditional GP prior. The control variable input locations are found by continuously minimizing an objective function. We demonstrate the algorithm on regression and classification problems and we use it to estimate the parameters of a differential equation model of gene regulation.

Cite

Text

Lawrence et al. "Efficient Sampling for Gaussian Process Inference Using Control Variables." Neural Information Processing Systems, 2008.

Markdown

[Lawrence et al. "Efficient Sampling for Gaussian Process Inference Using Control Variables." Neural Information Processing Systems, 2008.](https://mlanthology.org/neurips/2008/lawrence2008neurips-efficient/)

BibTeX

@inproceedings{lawrence2008neurips-efficient,
  title     = {{Efficient Sampling for Gaussian Process Inference Using Control Variables}},
  author    = {Lawrence, Neil D. and Rattray, Magnus and Titsias, Michalis K.},
  booktitle = {Neural Information Processing Systems},
  year      = {2008},
  pages     = {1681-1688},
  url       = {https://mlanthology.org/neurips/2008/lawrence2008neurips-efficient/}
}