Thoughts on Massively Scalable Gaussian Processes
Not on the map. Why?
Abstract (arXiv)
We introduce a framework and early results for massively scalable Gaussian processes (MSGP), significantly extending the KISS-GP approach of Wilson and Nickisch (2015). The MSGP framework enables the use of Gaussian processes (GPs) on billions of datapoints, without requiring distributed inference, or severe assumptions. In particular, MSGP reduces the standard O(n3) complexity of GP learning and inference to O(n), and the standard O(n2) complexity per test point prediction to O(1). MSGP involves 1) decomposing covariance matrices as Kronecker products of Toeplitz matrices approximated by circulant matrices. This multi-level circulant approximation allows one to unify the orthogonal computational benefits of fast Kronecker and Toeplitz approaches, and is significantly faster than either approach in isolation; 2) local kernel interpolation and inducing points to allow for arbitrarily located data inputs, and O(1) test time predictions; 3) exploiting block-Toeplitz Toeplitz-block structure (BTTB), which enables fast inference and learning when multidimensional Kronecker structure is not present; and 4) projections of the input space to flexibly model correlated inputs and high dimensional data. The ability to handle many (m ≈ n) inducing points allows for near-exact accuracy and large scale kernel learning.
Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 9; 2022: 5; 2023: 2; 2024: 6; 2025: 3.
26 papers.
Sort:
By area:
- 2021The Promises and Pitfalls of Deep Kernel Learningcited by 81
- 2022Posterior and Computational Uncertainty in Gaussian Processescited by 24
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 23
- 2021Local approximate Gaussian process regression for data-driven constitutive laws: Development and comparison with neural networkscited by 17
- 2021Diverse Video Generation using a Gaussian Process Triggercited by 17
- 2023Solving High Frequency and Multi-Scale PDEs with Gaussian Processescited by 14
- 2021SKIing on Simplices: Kernel Interpolation on the Permutohedral Lattice for Scalable Gaussian Processescited by 9
- 2021Scalable Variational Gaussian Processes via Harmonic Kernel Decompositioncited by 8
- 2024Multitask methods for predicting molecular properties from heterogeneous datacited by 8
- 2024DKL-KAN: Scalable Deep Kernel Learning using Kolmogorov-Arnold Networkscited by 7
- 2024Toward Efficient Kernel-Based Solvers for Nonlinear PDEscited by 7
- 2021Hierarchical Inducing Point Gaussian Process for Inter-domain Observationscited by 6
14 more
- 2022Semi-Parametric Inducing Point Networks and Neural Processescited by 6
- 2021Faster Kernel Interpolation for Gaussian Processescited by 5
- 2022Federated Bayesian Neural Regression: A Scalable Global Federated Gaussian Processcited by 5
- 2022Sparse Kernel Gaussian Processes through Iterative Charted Refinement (ICR)cited by 2
- 2024Recommendations for Baselines and Benchmarking Approximate Gaussian Processescited by 2
- 2024Scaling up Probabilistic PDE Simulators with Structured Volumetric Informationcited by 2
- 2025HiGP: A high-performance Python package for Gaussian Processcited by 2
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learningcited by 1
- 2021Bayesian Inference in High-Dimensional Time-Serieswith the Orthogonal Stochastic Linear Mixing Modelcited by 1
- 2024Generalized Least Squares Kernelized Tensor Factorizationcited by 1
- 2025Tensor Gaussian Processes: Efficient Solvers for Nonlinear PDEscited by 1
- 2025gp2Scale: A Class of Compactly Supported Non-Stationary Kernels and Distributed Computing for Exact Gaussian Processes on 10 Million Data Pointscited by 1
- 2022Forward variable selection enables fast and accurate dynamic system identification with Karhunen-Lo`eve decomposed Gaussian processescited by 0
- 2023Large-scale magnetic field maps using structured kernel interpolation for Gaussian process regressioncited by 0
- 2025gp2Scale: A Class of Compactly Supported Non-Stationary Kernels and Distributed Computing for Exact Gaussian Processes on 10 Million Data Points5 Dec 2025
- 2025Tensor Gaussian Processes: Efficient Solvers for Nonlinear PDEs15 Oct 2025
- 2025HiGP: A high-performance Python package for Gaussian Process4 Mar 2025
- 2024Generalized Least Squares Kernelized Tensor Factorization9 Dec 2024
- 2024Toward Efficient Kernel-Based Solvers for Nonlinear PDEs15 Oct 2024
- 2024DKL-KAN: Scalable Deep Kernel Learning using Kolmogorov-Arnold Networks30 Jul 2024
- 2024Scaling up Probabilistic PDE Simulators with Structured Volumetric Information7 Jun 2024
- 2024Recommendations for Baselines and Benchmarking Approximate Gaussian Processes15 Feb 2024
- 2024Multitask methods for predicting molecular properties from heterogeneous data31 Jan 2024
- 2023Solving High Frequency and Multi-Scale PDEs with Gaussian Processes8 Nov 2023
- 2023Large-scale magnetic field maps using structured kernel interpolation for Gaussian process regression25 Oct 2023
- 2022Sparse Kernel Gaussian Processes through Iterative Charted Refinement (ICR)21 Jun 2022
14 more
- 2022Federated Bayesian Neural Regression: A Scalable Global Federated Gaussian Process13 Jun 2022
- 2022Posterior and Computational Uncertainty in Gaussian Processes30 May 2022
- 2022Forward variable selection enables fast and accurate dynamic system identification with Karhunen-Lo`eve decomposed Gaussian processes26 May 2022
- 2022Semi-Parametric Inducing Point Networks and Neural Processes24 May 2022
- 2021Diverse Video Generation using a Gaussian Process Trigger9 Jul 2021
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimization1 Jul 2021
- 2021Bayesian Inference in High-Dimensional Time-Serieswith the Orthogonal Stochastic Linear Mixing Model25 Jun 2021
- 2021SKIing on Simplices: Kernel Interpolation on the Permutohedral Lattice for Scalable Gaussian Processes12 Jun 2021
- 2021Scalable Variational Gaussian Processes via Harmonic Kernel Decomposition10 Jun 2021
- 2021Local approximate Gaussian process regression for data-driven constitutive laws: Development and comparison with neural networks7 May 2021
- 2021Hierarchical Inducing Point Gaussian Process for Inter-domain Observations28 Feb 2021
- 2021The Promises and Pitfalls of Deep Kernel Learning24 Feb 2021
- 2021Faster Kernel Interpolation for Gaussian Processes28 Jan 2021
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learning29 Nov 2020
- 2021The Promises and Pitfalls of Deep Kernel Learningcited by 81
- 2022Posterior and Computational Uncertainty in Gaussian Processescited by 24
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 23
- 2021Local approximate Gaussian process regression for data-driven constitutive laws: Development and comparison with neural networkscited by 17
- 2021Diverse Video Generation using a Gaussian Process Triggercited by 17
- 2023Solving High Frequency and Multi-Scale PDEs with Gaussian Processescited by 14
- 2021SKIing on Simplices: Kernel Interpolation on the Permutohedral Lattice for Scalable Gaussian Processescited by 9
- 2021Scalable Variational Gaussian Processes via Harmonic Kernel Decompositioncited by 8
- 2024Multitask methods for predicting molecular properties from heterogeneous datacited by 8
- 2024DKL-KAN: Scalable Deep Kernel Learning using Kolmogorov-Arnold Networkscited by 7
- 2024Toward Efficient Kernel-Based Solvers for Nonlinear PDEscited by 7
- 2021Hierarchical Inducing Point Gaussian Process for Inter-domain Observationscited by 6
12 most cited of 25 All 25 (JSON)
- 2025gp2Scale: A Class of Compactly Supported Non-Stationary Kernels and Distributed Computing for Exact Gaussian Processes on 10 Million Data Points5 Dec 2025
- 2025Tensor Gaussian Processes: Efficient Solvers for Nonlinear PDEs15 Oct 2025
- 2025HiGP: A high-performance Python package for Gaussian Process4 Mar 2025
- 2024Generalized Least Squares Kernelized Tensor Factorization9 Dec 2024
- 2024Toward Efficient Kernel-Based Solvers for Nonlinear PDEs15 Oct 2024
- 2024DKL-KAN: Scalable Deep Kernel Learning using Kolmogorov-Arnold Networks30 Jul 2024
- 2024Scaling up Probabilistic PDE Simulators with Structured Volumetric Information7 Jun 2024
- 2024Recommendations for Baselines and Benchmarking Approximate Gaussian Processes15 Feb 2024
- 2024Multitask methods for predicting molecular properties from heterogeneous data31 Jan 2024
- 2023Solving High Frequency and Multi-Scale PDEs with Gaussian Processes8 Nov 2023
- 2023Large-scale magnetic field maps using structured kernel interpolation for Gaussian process regression25 Oct 2023
- 2022Sparse Kernel Gaussian Processes through Iterative Charted Refinement (ICR)21 Jun 2022
12 newest of 25 All 25 (JSON)