paper-with-me

홈 › Papers

Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project

2025-05-19 · Pratik Rathore, Zachary Frangella, Sachin Garg, Shaghayegh Fazliani, Michał Dereziński, Madeleine Udell

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 ($\texttt{ADASAP}$) 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. $\texttt{ADASAP}$ 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, $\texttt{ADASAP}$ scales to a dataset with $> 3 \cdot 10^8$ samples, a feat which has not been accomplished in the literature.

📄 PDF Abstract BibTeX arXiv:2505.13723

Code (1)

pratikrathore8/scalable_gp_inference 공식 구현 pytorch

Tasks

Bayesian OptimizationGaussian ProcessesPoint Processes

Similar Papers 제목 키워드 기반

The GaussianSketch for Almost Relative Error Kernel Distance

2018-11-09 · Jeff M. Phillips, Wai Ming Tai

We introduce two versions of a new sketch for approximately embedding the Gaussian kernel into Euclidean inner product space. These work by truncating infinite expansions of the Gaussian kernel, and carefully invoking th…

Characteristics of Monte Carlo Dropout in Wide Neural Networks

2020-07-10 · Joachim Sicking, Maram Akila, Tim Wirtz, Sebastian Houben 외

Monte Carlo (MC) dropout is one of the state-of-the-art approaches for uncertainty estimation in neural networks (NNs). It has been interpreted as approximately performing Bayesian inference. Based on previous work on th…

Bayesian InferenceGaussian Processes

Sketching the Heat Kernel: Using Gaussian Processes to Embed Data

2024-03-01 · Anna C. Gilbert, Kevin O'Neill

This paper introduces a novel, non-deterministic method for embedding data in low-dimensional Euclidean space based on computing realizations of a Gaussian process depending on the geometry of the data. This type of embe…

Gaussian Processes

Lower Bounds and a Near-Optimal Shrinkage Estimator for Least Squares using Random Projections

2020-06-15 · Srivatsan Sridhar, Mert Pilanci, Ayfer Özgür

In this work, we consider the deterministic optimization using random projections as a statistical estimation problem, where the squared distance between the predictions from the estimator and the true solution is the er…

Sketching for Latent Dirichlet-Categorical Models

2018-10-02 · Joseph Tassarotti, Jean-Baptiste Tristan, Michael Wick

Recent work has explored transforming data sets into smaller, approximate summaries in order to scale Bayesian inference. We examine a related problem in which the parameters of a Bayesian model are very large and expens…

Bayesian Inference