Iterative Methods for Vecchia-Laplace Approximations for Latent Gaussian Process Models
Not on the map. Why?
Abstract (arXiv)
Latent Gaussian process (GP) models are flexible probabilistic non-parametric function models. Vecchia approximations are accurate approximations for GPs to overcome computational bottlenecks for large data, and the Laplace approximation is a fast method with asymptotic convergence guarantees to approximate marginal likelihoods and posterior predictive distributions for non-Gaussian likelihoods. Unfortunately, the computational complexity of combined Vecchia-Laplace approximations grows faster than linearly in the sample size when used in combination with direct solver methods such as the Cholesky decomposition. Computations with Vecchia-Laplace approximations can thus become prohibitively slow precisely when the approximations are usually the most accurate, i.e., on large data sets. In this article, we present iterative methods to overcome this drawback. Among other things, we introduce and analyze several preconditioners, derive new convergence results, and propose novel methods for accurately approximating predictive variances. We analyze our proposed methods theoretically and in experiments with simulated and real-world data. In particular, we obtain a speed-up of an order of magnitude compared to Cholesky-based calculations and a threefold increase in prediction accuracy in terms of the continuous ranked probability score compared to a state-of-the-art method on a large satellite data set. All methods are implemented in a free C++ software library with high-level Python and R packages.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 17 of its 41 references that are in the map. First posted on arXiv 18 Oct 2023.
Builds on
17 of 41 references.
References · 17
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2014Hierarchical Nearest-Neighbor Gaussian Process Models for Large Geostatistical Datasetscited by 72
- 2017A general framework for Vecchia approximations of Gaussian processescited by 67
- 2018Constant-Time Predictive Distributions for Gaussian Processescited by 48
- 2017A Case Study Competition Among Methods for Analyzing Large Spatial Datacited by 44
- 2020Sparse Cholesky factorization by Kullback-Leibler minimizationcited by 41
- 2017Scalable Log Determinants for Gaussian Process Kernel Learningcited by 35
- 2020Gaussian Process Boostingcited by 26
- 2016Permutation and Grouping Methods for Sharpening Gaussian Process Approximationscited by 25
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 23
- 2018Vecchia approximations of Gaussian-process predictionscited by 21
- 2021When are Iterative Gaussian Processes Reliably Accurate?cited by 12
5 more
- 2019Gaussian Process Learning via Fisher Scoring of Vecchia's Approximationcited by 10
- 2021Latent Gaussian Model Boostingcited by 9
- 2018Prior-preconditioned conjugate gradient method for accelerated Gibbs sampling in "large n & large p" Bayesian sparse regressioncited by 6
- 2019Vecchia-Laplace approximations of generalized Gaussian processes for big non-Gaussian spatial datacited by 4
- 2020Kryging: Geostatistical analysis of large-scale datasets using Krylov subspace methodscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 2.
6 papers.
- 2024Iterative Methods for Full-Scale Gaussian Process Approximations for Large Spatial Datacited by 4
- 2024A Spatio-Temporal Machine Learning Model for Mortgage Credit Risk: Default Probabilities and Loan Portfolioscited by 2
- 2025Scalable Krylov Subspace Methods for Generalized Mixed-Effects Models with Crossed Random Effectscited by 0
- 2025Vecchia-Inducing-Points Full-Scale Approximations for Gaussian Processescited by 0
- 2026A Censored Transformed Model for Proportional Outcomes with Boundary Mass and an Application to Loss Given Default Modelingcited by 0
- 2026Adaptive KappaSharp: Condition-Number Shaping for Preferential Bayesian Optimizationcited by 0
- 2026Adaptive KappaSharp: Condition-Number Shaping for Preferential Bayesian Optimization8 Aug 2026
- 2026A Censored Transformed Model for Proportional Outcomes with Boundary Mass and an Application to Loss Given Default Modeling19 Jun 2026
- 2025Vecchia-Inducing-Points Full-Scale Approximations for Gaussian Processes7 Jul 2025
- 2025Scalable Krylov Subspace Methods for Generalized Mixed-Effects Models with Crossed Random Effects14 May 2025
- 2024A Spatio-Temporal Machine Learning Model for Mortgage Credit Risk: Default Probabilities and Loan Portfolios3 Oct 2024
- 2024Iterative Methods for Full-Scale Gaussian Process Approximations for Large Spatial Data23 May 2024