Efficiently sampling functions from Gaussian process posteriors
James T. Wilson, Viacheslav Borovitskiy, Alexander Terenin, Peter Mostowsky, Marc Peter Deisenroth
Abstract
Gaussian processes are the gold standard for many real-world modeling problems, especially in cases where a model's success hinges upon its ability to faithfully represent predictive uncertainty. These problems typically exist as parts of larger frameworks, wherein quantities of interest are ultimately defined by integrating over posterior distributions. These quantities are frequently intractable, motivating the use of Monte Carlo methods. Despite substantial progress in scaling up Gaussian processes to large training sets, methods for accurately generating draws from their posterior distributions still scale cubically in the number of test locations. We identify a decomposition of Gaussian processes that naturally lends itself to scalable sampling by separating out the prior from the data. Building off of this factorization, we propose an easy-to-use and general-purpose approach for fast posterior sampling, which seamlessly pairs with sparse approximations to afford scalability both during training and at test time. In a series of experiments designed to test competing sampling schemes' statistical properties and practical ramifications, we demonstrate how decoupled sample paths accurately represent Gaussian process posteriors at a fraction of the usual cost.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 097c4d6f-ea58-4a26-8ed9-5d09a8523329Cited by top-tier papers50
- Matérn Gaussian Processes on Riemannian ManifoldsViacheslav Borovitskiy, Alexander Terenin, Peter Mostowsky, Marc Peter DeisenrothNeurIPS 2020 · 151 citations
- Bayesian Optimization with High-Dimensional OutputsWesley J. Maddox, Maximilian Balandat, Andrew Gordon Wilson, Eytan BakshyNeurIPS 2021 · 75 citations
- Joint Entropy Search for Multi-Objective Bayesian OptimizationBen Tu, Axel Gandy, Nikolas Kantas, Behrang ShafeiNeurIPS 2022 · 75 citations
- Robust Multi-Objective Bayesian Optimization Under Input NoiseSamuel Daulton, Sait Cakmak, Maximilian Balandat, Michael A. Osborne et al.ICML 2022 · 55 citations
- Scalable Thompson Sampling using Sparse Gaussian Process ModelsSattar Vakili, Henry B. Moss, Artem Artemev, Vincent Dutordoir et al.NeurIPS 2021 · 52 citations
Related papers
- gp2Scale: A Class of Compactly Supported Non-Stationary Kernels and Distributed Computing for Exact Gaussian Processes on 10 Million Data PointsMarcus Noack, Mark Risser, HENGRUI LUO, Vardaan Tekriwal et al.ICML 2026 · 1 citation
- Input Dependent Sparse Gaussian ProcessesBahram Jafrasteh, Carlos Villacampa-Calvo, Daniel Hernández-LobatoICML 2022 · 7 citations
- Parametric Gaussian Process RegressorsMartin Jankowiak, Geoff Pleiss, Jacob R. GardnerICML 2020 · 82 citations
- KernelMatmul: Scaling Gaussian Processes to Large Time SeriesTilman Hoffbauer, Holger H. Hoos, Jakob BossekAAAI 2025
- Variational Gaussian Processes with Decoupled ConditionalsXinran Zhu, Kaiwen Wu, Natalie Maus, Jacob R. Gardner et al.NeurIPS 2023 · 2 citations
