mlsanityData to 14 Oct 2026

Iterative Methods for Vecchia-Laplace Approximations for Latent Gaussian Process Models

arXiv 2310.12000 ↗First posted 18 Oct 2023stat.ME cs.LG stat.MLcited by 6

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

  1. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
  2. 2014Hierarchical Nearest-Neighbor Gaussian Process Models for Large Geostatistical Datasetscited by 72
  3. 2017A general framework for Vecchia approximations of Gaussian processescited by 67
  4. 2018Constant-Time Predictive Distributions for Gaussian Processescited by 48
  5. 2017A Case Study Competition Among Methods for Analyzing Large Spatial Datacited by 44
  6. 2020Sparse Cholesky factorization by Kullback-Leibler minimizationcited by 41
  7. 2017Scalable Log Determinants for Gaussian Process Kernel Learningcited by 35
  8. 2020Gaussian Process Boostingcited by 26
  9. 2016Permutation and Grouping Methods for Sharpening Gaussian Process Approximationscited by 25
  10. 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 23
  11. 2018Vecchia approximations of Gaussian-process predictionscited by 21
  12. 2021When are Iterative Gaussian Processes Reliably Accurate?cited by 12
5 more
  1. 2019Gaussian Process Learning via Fisher Scoring of Vecchia's Approximationcited by 10
  2. 2021Latent Gaussian Model Boostingcited by 9
  3. 2018Prior-preconditioned conjugate gradient method for accelerated Gibbs sampling in "large n & large p" Bayesian sparse regressioncited by 6
  4. 2019Vecchia-Laplace approximations of generalized Gaussian processes for big non-Gaussian spatial datacited by 4
  5. 2020Kryging: Geostatistical analysis of large-scale datasets using Krylov subspace methodscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 2; 2026: 2.

6 papers.