atlas

Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes

Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project

NeurIPS 2025 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: PAC-Bayes and decoupled GP learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AdaSAP, an approximate, distributed, accelerated sketch-and-project solver for large-scale Gaussian process posterior inference, with a DPP-based condition-number-free convergence analysis along top spectral basis functions.

Problem

Exact Gaussian process inference requires solving an n×n linear system, which is costly and ill-conditioned at large n; existing solvers (PCG, SDD) trade off scalability, robustness to ill-conditioning, and hyperparameter tuning.

Approach

Combines sketch-and-project with approximate Nyström subspace preconditioning, multi-GPU distributed matrix products, Nesterov acceleration, and default hyperparameters, and proves a DPP-based two-phase convergence rate along top spectral basis functions that is condition-number-free in the early phase.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ADASAP instead of the strongest listed external solverGP inference · benzene and malonaldehyde test setsRMSE: 0.265 -> 0.012; 0.270 -> 0.015Helped
use ADASAP instead of the strongest listed external solverGP inference · yolanda and song test setsRMSE: 0.795 vs 0.795; 0.752 vs 0.752No clear effect
use ADASAP instead of SDD-10GP inference · acsincome test setRMSE: 0.792 -> 0.789Helped
use ADASAP instead of SDD-1GP inference · houseelec test setRMSE: 0.268 -> 0.027Helped
replace the subspace preconditioner with the identity matrix (ablation)ADASAP · large-scale regression datasetsRMSE: 0.795 -> 0.808 (yolanda); 0.752 -> 0.782 (song); 0.012 -> 0.168 (benzene); 0.015 -> 0.231 (malonaldehyde); 0.789 -> 0.79Hurt
replace the subspace preconditioner with the identity matrix (ablation)ADASAP · Bayesian optimization, lengthscales 2.0 and 3.0improvement over random search (%): 10.42 -> 7.04; 13.86 -> 11.27Hurt
use ADASAP instead of SDD-10GP inference · taxi (n = 3.31 · 10^8)RMSE: 0.52 -> 0.50Helped
use ADASAP instead of SDD-10GP inference · taxi (n = 3.31 · 10^8)runtime to reach SDD-10's attained RMSE: 45% less timeHelped
use ADASAP instead of PCGBayesian optimization · lengthscale 2.0improvement over random search (%): 0.13 -> 10.42Helped
use ADASAP instead of PCGBayesian optimization · lengthscale 3.0improvement over random search (%): 5.54 -> 13.86Helped
use SDD-10 or SDD-100SDD · Bayesian optimization, both tested lengthscalesimprovement over random search (%): 0.00No clear effect
omit tail averaging (ablation)sketch-and-project · practical performance, larger block sizesperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: yolanda song benzene malonaldehyde acsincome houseelec taxi (NYC subset)

Benchmarks: yolanda song benzene malonaldehyde acsincome houseelec taxi synthetic Bayesian optimization tasks

Metrics: test RMSE mean negative log-likelihood percentage improvement over random search

Baselines: SDD PCG AdaSAP-I (identity preconditioner)

Builds on: sketch-and-project stochastic dual descent pathwise conditioning randomized Nystrom preconditioning tail averaging

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy