Novel Pivoted Cholesky Decompositions for Efficient Gaussian Process Inference
Filip de Roos, Fabio Muratore

TL;DR
This paper introduces novel pivoting strategies for Cholesky decomposition that improve efficiency and accuracy in Gaussian process inference, especially in sparse regression and iterative solver applications.
Contribution
The paper proposes new pivoting strategies for Cholesky decomposition that enhance efficiency and uncertainty reduction in Gaussian process inference, with minimal additional computational cost.
Findings
New pivoting strategies outperform traditional methods in benchmarks.
Algorithms efficiently incorporate observational information.
Strategies are effective in sparse regression and iterative inference tasks.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Model Reduction and Neural Networks · Machine Learning and Algorithms
