paper-with-me

Papers

GraphGP: Scalable Gaussian Processes with Vecchia's Approximation

2026-06-09 · Benjamin Dodge, Philipp Frank, Susan E. Clark arxiv

Gaussian processes are a powerful tool for modeling continuous fields, but their naive $\mathcal{O}(N^3)$ computational cost and $\mathcal{O}(N^2)$ memory requirement often limit their practical use. Vecchia's approximation is a sparse precision matrix approximation for stationary, decaying kernels that conditions each point only on its $k$ nearest neighbors. We present GraphGP, a GPU algorithm for Vecchia's approximation that scales to nearly a billion parameters with linear time and memory requirements, handling arbitrary point distributions over a large dynamic range. Our key contributions are (1) a bit-reversed k-d tree ordering that allows efficient neighbor searches while also maximizing batch parallelism, and (2) a differentiable CUDA implementation, which is substantially faster and more memory efficient than our pure JAX baseline. GraphGP provides the building blocks for inference, including forward generation, inverse application, log-determinant, and kernel parameter derivatives.

📄 PDF Abstract BibTeX arXiv:2606.11402

Code (0)

등록된 구현이 없습니다.

Tasks

Gaussian Processes

Similar Papers 제목 키워드 기반

Scalable Bayesian Optimization Using Vecchia Approximations of Gaussian Processes

2022-03-02 · Felix Jimenez, Matthias Katzfuss

Bayesian optimization is a technique for optimizing black-box target functions. At the core of Bayesian optimization is a surrogate model that predicts the output of the target function at previously unseen inputs to fac…

Bayesian OptimizationGaussian ProcessesThompson Sampling

Vecchia-Inducing-Points Full-Scale Approximations for Gaussian Processes

2025-07-07 · Tim Gyger, Reinhard Furrer, Fabio Sigrist arxiv

Gaussian processes are flexible, probabilistic, non-parametric models widely used in machine learning and statistics. However, their scalability to large data sets is limited by computational constraints. To overcome the…

Gaussian Processes

Scalable Gaussian-process regression and variable selection using Vecchia approximations

2022-02-25 · Jian Cao, Joseph Guinness, Marc G. Genton, Matthias Katzfuss

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 se…

regressionVariable Selection

An accuracy-runtime trade-off comparison of scalable Gaussian process approximations for spatial data

2025-01-20 · Filippo Rambelli, Fabio Sigrist

Gaussian processes (GPs) are flexible, probabilistic, non-parametric models widely employed in various fields such as spatial statistics and machine learning. A drawback of Gaussian processes is their computational cost …

Gaussian Processesparameter estimationTime Series Analysis

Permutation-preserving Functions and Neural Vecchia Covariance Kernels

2026-05-06 · Jian Cao, Nian Liu, Ying Lin arxiv

We introduce a novel framework for constructing scalable and flexible covariance kernels for Gaussian processes (GPs) by directly learning the covariance structure under a regression-type parameterization induced by Vecc…

Gaussian Processes