stat.MLApr 1, 2026

Inverse-Free Sparse Variational Gaussian Processes

Authors: Stefano Cortinovis, Laurence Aitchison, Stefanos Eleftheriadis, Mark van der Wilk

Organizations: University of Oxford · University of Bristol

Abstract

Gaussian processes (GPs) offer appealing properties but are costly to train at scale. Sparse variational GP (SVGP) approximations reduce cost yet still rely on Cholesky decompositions of kernel matrices, ill-suited to low-precision, massively parallel hardware. While one can construct valid variational bounds that rely only on matrix multiplications (matmuls) via an auxiliary matrix parameter, optimising them with off-the-shelf first-order methods is challenging. We make the inverse-free approach practical by proposing a better-conditioned bound and deriving a matmul-only natural-gradient update for the auxiliary parameter, markedly improving stability and convergence. We further provide simple heuristics, such as step-size schedules and stopping criteria, that make the overall optimisation routine fit seamlessly into existing workflows. Across regression and classification benchmarks, we demonstrate that our method 1) serves as a drop-in replacement in SVGP-based models (e.g., deep GPs), 2) recovers similar performance to traditional methods, and 3) can be faster than baselines when well tuned.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Adaptive multi-resolution Gaussian processes: Scalable exact inference with naturally data-sparse covariance matrices

    Sep 24, 2026Yanchuang Cao, Jun Liu, Tengchao Yu +1Gaussian ProcessesGaussian Process Regression

  2. Lightweight Gaussian Process Inference in C++ on Metal and CUDA

    May 18, 2026Yu-Hsueh FangGPU Kernel OptimizationGPU Acceleration

  3. Triply-Scalable Equivariant Gaussian Process Modeling

    Sep 17, 2026Tim Steinert, David GinsbourgerGaussian ProcessesGaussian Process Regression