Novel Pivoted Cholesky Decompositions for Efficient Gaussian Process Inference
Not on the map. Why?
Abstract (arXiv)
The Cholesky decomposition is a fundamental tool for solving linear systems with symmetric and positive definite matrices which are ubiquitous in linear algebra, optimization, and machine learning. Its numerical stability can be improved by introducing a pivoting strategy that iteratively permutes the rows and columns of the matrix. The order of pivoting indices determines how accurately the intermediate decomposition can reconstruct the original matrix, thus is decisive for the algorithm's efficiency in the case of early termination. Standard implementations select the next pivot from the largest value on the diagonal. In the case of Bayesian nonparametric inference, this strategy corresponds to greedy entropy maximization, which is often used in active learning and design of experiments. We explore this connection in detail and deduce novel pivoting strategies for the Cholesky decomposition. The resulting algorithms are more efficient at reducing the uncertainty over a data set, can be updated to include information about observations, and additionally benefit from a tailored implementation. We benchmark the effectiveness of the new selection strategies on two tasks important to Gaussian processes: sparse regression and inference based on preconditioned iterative solvers. Our results show that the proposed selection strategies are either on par or, in most cases, outperform traditional baselines while requiring a negligible amount of additional computation.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 46 references that are in the map. First posted on arXiv 28 Jul 2025.
Builds on
16 of 46 references.
References · 16
- 2021Convex optimizationcited by 2,515
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2013Gaussian Processes for Big Datacited by 383
- 2020Kernel methods through the roof: handling billions of points efficientlycited by 89
- 2016Understanding Probabilistic Sparse Gaussian Process Approximationscited by 68
- 2019Rates of Convergence for Sparse Variational Gaussian Process Regressioncited by 63
- 2017Compression, inversion, and approximate PCA of dense kernel matrices at near-linear computational complexitycited by 24
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 23
- 2021Tighter Bounds on the Log Marginal Likelihood of Gaussian Process Regression Using Conjugate Gradientscited by 20
- 2021High-Dimensional Gaussian Process Inference with Derivativescited by 16
- 2024Safe Active Learning for Time-Series Modeling with Gaussian Processescited by 12
- 2023Memory-Based Dual Gaussian Processes for Sequential Learningcited by 11
4 more
- 2015Near-Optimal Active Learning of Multi-Output Gaussian Processescited by 10
- 2022Scalable First-Order Bayesian Optimization via Structured Automatic Differentiationcited by 10
- 2021Sparse Bayesian Learning via Stepwise Regressioncited by 6
- 2016Exact Sampling from Determinantal Point Processescited by 5
Built on by
Not cited yet.