Actually Sparse Variational Gaussian Processes

Harry Jake Cunningham, Daniel Augusto de Souza, So Takao, Mark van der Wilk, Marc Peter Deisenroth
4/11/2023
stat.MLcs.LG

No official code found. Best implementation: HJakeCunningham/ASVGP (11 stars, last commit 2023-08-09).

Abstract

Gaussian processes (GPs) are typically criticised for their unfavourable scaling in both computational and memory requirements. For large datasets, sparse GPs reduce these demands by conditioning on a small set of inducing variables designed to summarise the data. In practice however, for large datasets requiring many inducing variables, such as low-lengthscale spatial data, even sparse GPs can become computationally expensive, limited by the number of inducing variables one can use. In this work, we propose a new class of inter-domain variational GP, constructed by projecting a GP onto a set of compactly supported B-spline basis functions. The key benefit of our approach is that the compact support of the B-spline basis functions admits the use of sparse linear algebra to significantly speed up matrix operations and drastically reduce the memory footprint. This allows us to very efficiently model fast-varying spatial phenomena with tens of thousands of inducing variables, where previous approaches failed.

View on arXivView PDF

Code Implementations(1)

Actually Sparse Variational Gaussian Processes implemented in GPlow

112Python, Jupyter NotebookFeb 24, 20233 years ago
gaussian-processesgpflowsparse-gaussian-processessparse-regression

Similar Papers

Cite this paper

@article{cunningham2023actually,
  title  = {Actually Sparse Variational Gaussian Processes},
  author = {Harry Jake Cunningham and Daniel Augusto de Souza and So Takao and Mark van der Wilk and Marc Peter Deisenroth},
  year   = {2023},
  eprint = {2304.05091},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.05091v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.05091.svg)](https://codeofpaper.com/paper/2304.05091)

Discussion