Scalable Gaussian Processes with Latent Kronecker Structure
Jihao Andreas Lin, Sebastian Ament, Maximilian Balandat, David Eriksson, José Miguel Hernández-Lobato, Eytan Bakshy
Abstract
Applying Gaussian processes (GPs) to very large datasets remains a challenge due to limited computational scalability. Matrix structures, such as the Kronecker product, can accelerate operations significantly, but their application commonly entails approximations or unrealistic assumptions. In particular, the most common path to creating a Kronecker-structured kernel matrix is by evaluating a product kernel on gridded inputs that can be expressed as a Cartesian product. However, this structure is lost if any observation is missing, breaking the Cartesian product structure, which frequently occurs in real-world data such as time series. To address this limitation, we propose leveraging latent Kronecker structure, by expressing the kernel matrix of observed values as the projection of a latent Kronecker product. In combination with iterative linear system solvers and pathwise conditioning, our method facilitates inference of exact GPs while requiring substantially fewer computational resources than standard iterative methods. We demonstrate that our method outperforms state-of-the-art sparse and variational GPs on real-world datasets with up to five million examples, including robotics, automated machine learning, and climate applications.
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 6fbff8d2-3b8d-4b06-b63d-5dcf35f6f569Cited by top-tier papers1
Ask how each one uses itBuilds on12
- Efficiently sampling functions from Gaussian process posteriorsJames T. Wilson, Viacheslav Borovitskiy, Alexander Terenin, Peter Mostowsky et al.ICML 2020 · 186 citations
- Parametric Gaussian Process RegressorsMartin Jankowiak, Geoff Pleiss, Jacob R. GardnerICML 2020 · 82 citations
- Bayesian Optimization with High-Dimensional OutputsWesley J. Maddox, Maximilian Balandat, Andrew Gordon Wilson, Eytan BakshyNeurIPS 2021 · 75 citations
- Bayesian Active Learning with Fully Bayesian Gaussian ProcessesChristoffer Riis, Francisco Antunes, Frederik Boe Hüttel, Carlos Lima Azevedo et al.NeurIPS 2022 · 47 citations
- Sampling from Gaussian Process Posteriors using Stochastic Gradient DescentJihao Andreas Lin, Javier Antorán, Shreyas Padhy, David Janz et al.NeurIPS 2023 · 34 citations
Related papers
- Variational Sparse Inverse Cholesky Approximation for Latent Gaussian Processes via Double Kullback-Leibler MinimizationJian Cao, Myeongjong Kang, Felix Jimenez, Huiyan Sang et al.ICML 2023 · 12 citations
- KernelMatmul: Scaling Gaussian Processes to Large Time SeriesTilman Hoffbauer, Holger H. Hoos, Jakob BossekAAAI 2025
- Scalable Gaussian Process Separation for Kernels with a Non-Stationary PhaseJan Graßhoff, Alexandra Jankowski, Philipp RostalskiICML 2020 · 7 citations
- Kernel Interpolation with Sparse GridsMohit Yadav, Daniel R. Sheldon, Cameron MuscoNeurIPS 2022 · 8 citations
- Sparse within Sparse Gaussian Processes using Neighbor InformationGia-Lac Tran, Dimitrios Milios, Pietro Michiardi, Maurizio FilipponeICML 2021 · 19 citations
