mlsanityData to 14 Oct 2026

Scalable Gaussian-process regression and variable selection using Vecchia approximations

arXiv 2202.12981 ↗First posted 25 Feb 2022stat.ME stat.MLcited by 8

Not on the map. Why?

Abstract (arXiv)

Gaussian process (GP) regression is a flexible, nonparametric approach to regression that naturally quantifies uncertainty. In many applications, the number of responses and covariates are both large, and a goal is to select covariates that are related to the response. For this setting, we propose a novel, scalable algorithm, coined VGPR, which optimizes a penalized GP log-likelihood based on the Vecchia GP approximation, an ordered conditional approximation from spatial statistics that implies a sparse Cholesky factor of the precision matrix. We traverse the regularization path from strong to weak penalization, sequentially adding candidate covariates based on the gradient of the log-likelihood and deselecting irrelevant covariates via a new quadratic constrained coordinate descent algorithm. We propose Vecchia-based mini-batch subsampling, which provides unbiased gradient estimators. The resulting procedure is scalable to millions of responses and thousands of covariates. Theoretical analysis and numerical studies demonstrate the improved scalability and accuracy relative to existing methods.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 23 of its 54 references that are in the map. First posted on arXiv 25 Feb 2022.

Builds on

23 of 54 references.

References · 23

  1. 2017Billion-scale similarity search with GPUscited by 2,497
  2. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
  3. 2015Deep Kernel Learningcited by 445
  4. 2014Scalable Variational Gaussian Process Classificationcited by 228
  5. 2018When Gaussian Process Meets Big Data: A Review of Scalable GPscited by 206
  6. 2015Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)cited by 177
  7. 2015Distributed Gaussian Processescited by 84
  8. 2014Manifold Gaussian Processes for Regressioncited by 80
  9. 2014Hierarchical Nearest-Neighbor Gaussian Process Models for Large Geostatistical Datasetscited by 72
  10. 2017A general framework for Vecchia approximations of Gaussian processescited by 67
  11. 2017A Case Study Competition Among Methods for Analyzing Large Spatial Datacited by 44
  12. 2020Sparse Cholesky factorization by Kullback-Leibler minimizationcited by 41
11 more
  1. 2013Active Learning of Linear Embeddings for Gaussian Processescited by 34
  2. 2016Permutation and Grouping Methods for Sharpening Gaussian Process Approximationscited by 25
  3. 2017Compression, inversion, and approximate PCA of dense kernel matrices at near-linear computational complexitycited by 24
  4. 2018Vecchia approximations of Gaussian-process predictionscited by 21
  5. 2015A multi-resolution approximation for massive spatial datasetscited by 20
  6. 2019Randomly Projected Additive Gaussian Processes for Regressioncited by 19
  7. 2020Scaled Vecchia approximation for fast computer-model emulationcited by 15
  8. 2019Gaussian Process Learning via Fisher Scoring of Vecchia's Approximationcited by 10
  9. 2021Scalable Bayesian transport maps for high-dimensional non-Gaussian spatial fieldscited by 10
  10. 2015Iteratively reweighted adaptive lasso for conditional heteroscedastic time series with applications to AR-ARCH type processescited by 7
  11. 2017A class of multi-resolution approximations for large spatial datasetscited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 2; 2026: 2.

8 papers.