arXiv Analytics

Sign in

arXiv:2008.03225 [math.NA]AbstractReferencesReviewsResources

A Probabilistic Numerical Extension of the Conjugate Gradient Method

Tim W. Reid, Ilse C. F. Ipsen, Jon Cockayne, Chris J. Oates

Published 2020-08-07Version 1

We present a Conjugate Gradient (CG) implementation of the probabilistic numerical solver BayesCG, whose error estimates are a fully integrated design feature, easy to compute, and competitive with the best existing estimators. More specifically, we extend BayesCG to singular prior covariances, derive recursions for the posterior covariances, express the posteriors as projections, and establish that BayesCG retains the minimization properties over Krylov spaces regardless of the singular priors. We introduce a possibly singular Krylov prior covariance, under which the BayesCG posterior means coincide with the CG iterates and the posteriors can be computed efficiently. Because of its factored form, the Krylov prior is amenable to low-rank approximation, which produces an efficient BayesCG implementation as a CG method. We also introduce a probabilistic error estimator, the `$S$-statistic'. Although designed for sampling from BayesCG posteriors, its mean and variance under approximate Krylov priors can be computed with CG. An approximation of the $S$-statistic by a `95 percent credible interval' avoids the cost of sampling altogether. Numerical experiments illustrate that the resulting error estimates are competitive with the best existing methods and are easy to compute.

Comments: 23 pages, 4 figures. Supplementary material and computer codes are available at https://github.com/treid5/ProbNumCG_Supp
Categories: math.NA, cs.NA
Subjects: 65F10, 62F15, 65F50, 15A06, 15A10
Related articles: Most relevant | Search more
arXiv:1910.03293 [math.NA] (Published 2019-10-08)
The conjugate gradient method with various viewpoints
arXiv:1908.10110 [math.NA] (Published 2019-08-27)
Convergence of the conjugate gradient method with unbounded operators
arXiv:2310.06952 [math.NA] (Published 2023-10-10)
Generalized Golub-Kahan bidiagonalization for nonsymmetric saddle point systems