mlsanityData to 14 Oct 2026

Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project

arXiv 2505.13723 ↗First posted 19 May 2025cs.LG math.OC stat.MLcited by 3

Not on the map. Why?

Abstract (arXiv)

Gaussian processes (GPs) play an essential role in biostatistics, scientific machine learning, and Bayesian optimization for their ability to provide probabilistic predictions and model uncertainty. However, GP inference struggles to scale to large datasets (which are common in modern applications), since it requires the solution of a linear system whose size scales quadratically with the number of samples in the dataset. We propose an approximate, distributed, accelerated sketch-and-project algorithm (textttADASAP) for solving these linear systems, which improves scalability. We use the theory of determinantal point processes to show that the posterior mean induced by sketch-and-project rapidly converges to the true posterior mean. In particular, this yields the first efficient, condition number-free algorithm for estimating the posterior mean along the top spectral basis functions, showing that our approach is principled for GP inference. textttADASAP outperforms state-of-the-art solvers based on conjugate gradient and coordinate descent across several benchmark datasets and a large-scale Bayesian optimization task. Moreover, textttADASAP scales to a dataset with > 3 · 108 samples, a feat which has not been accomplished in the literature.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 50 of its 82 references that are in the map. First posted on arXiv 19 May 2025.

Builds on

50 of 82 references.

References · 50

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
  3. 2013Gaussian Processes for Big Datacited by 383
  4. 2014Scalable Variational Gaussian Process Classificationcited by 228
  5. 2018Gaussian Processes and Kernel Methods: A Review on Connections and Equivalencescited by 192
  6. 2015Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)cited by 177
  7. 2016Generalization Properties of Learning with Random Featurescited by 164
  8. 2020Efficiently Sampling Functions from Gaussian Process Posteriorscited by 127
  9. 2019Exact Gaussian Processes on a Million Data Pointscited by 119
  10. 2020Kernel Operations on the GPU, with Autodiff, without Memory Overflowscited by 104
  11. 2015Less is More: Nystr"om Computational Regularizationcited by 91
  12. 2016Variational Fourier features for Gaussian processescited by 85
38 more
  1. 2015Bayesian optimization for materials designcited by 80
  2. 2013Revisiting the Nystrom Method for Improved Large-Scale Machine Learningcited by 77
  3. 2017Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Spacecited by 76
  4. 2020Pathwise Conditioning of Gaussian Processescited by 64
  5. 2018Optimal Rates for Spectral Algorithms with Least-Squares Regression over Hilbert Spacescited by 59
  6. 2016Faster Kernel Ridge Regression Using Sketching and Preconditioningcited by 44
  7. 2020Determinantal Point Processes in Randomized Numerical Linear Algebracited by 41
  8. 2019RSN: Randomized Subspace Newtoncited by 34
  9. 2015Convergence rates of sub-sampled Newton methodscited by 33
  10. 2016Preconditioning Kernel Matricescited by 33
  11. 2018Approximation beats concentration? An approximation view on inference with smooth radial kernelscited by 33
  12. 2017Diving into the shallows: a computational perspective on large-scale shallow learningcited by 31
  13. 2023Sparse Cholesky Factorization for Solving Nonlinear PDEs via Gaussian Processescited by 31
  14. 2023Sampling from Gaussian Process Posteriors using Stochastic Gradient Descentcited by 27
  15. 2017Fixed-Rank Approximation of a Positive-Semidefinite Matrix from Streaming Datacited by 23
  16. 2020Stochastic Subspace Cubic Newton Methodcited by 21
  17. 2015SDNA: Stochastic Dual Newton Ascent for Empirical Risk Minimizationcited by 19
  18. 2022Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decompositioncited by 19
  19. 2020Sampling from a k-DPP without looking at all itemscited by 17
  20. 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 17
  21. 2014Coordinate Descent with Arbitrary Sampling I: Algorithms and Complexitycited by 14
  22. 2019Convergence Analysis of Block Coordinate Algorithms with Determinantal Samplingcited by 12
  23. 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
  24. 2018Accelerated Stochastic Matrix Inversion: General Theory and Speeding up BFGS Rules for Faster Second-Order Optimizationcited by 11
  25. 2023PROMISE: Preconditioned Stochastic Optimization Methods by Incorporating Scalable Curvature Estimatescited by 11
  26. 2023Large-Scale Gaussian Processes via Alternating Projectioncited by 11
  27. 2020Randomized Kaczmarz converges along small singular vectorscited by 9
  28. 2023Robust, randomized preconditioning for kernel ridge regressioncited by 9
  29. 2019A Randomized Coordinate Descent Method with Volume Samplingcited by 8
  30. 2022Optimal Sublinear Sampling of Spanning Trees and Determinantal Point Processes via Average-Case Entropic Independencecited by 8
  31. 2022SketchySGD: Reliable Stochastic Optimization via Randomized Curvature Estimatescited by 8
  32. 2024Have ASkotch: A Neat Solution for Large-scale Kernel Ridge Regressioncited by 8
  33. 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systemscited by 7
  34. 2025Randomized Kaczmarz Methods with Beyond-Krylov Convergencecited by 7
  35. 2016Fast spatial Gaussian process maximum likelihood estimation via skeletonization factorizationscited by 6
  36. 2020Isotropy and Log-Concave Polynomials: Accelerated Sampling and High-Precision Counting of Matroid Basescited by 5
  37. 2024Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Choleskycited by 5
  38. 2017Breaking Locality Accelerates Block Gauss-Seidelcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 3.

3 papers.