English

Probabilistic Iterative Methods for Linear Systems

Methodology 2021-01-12 v2 Machine Learning Numerical Analysis Numerical Analysis

Abstract

This paper presents a probabilistic perspective on iterative methods for approximating the solution xRd\mathbf{x}_* \in \mathbb{R}^d of a nonsingular linear system Ax=b\mathbf{A} \mathbf{x}_* = \mathbf{b}. In the approach a standard iterative method on Rd\mathbb{R}^d is lifted to act on the space of probability distributions P(Rd)\mathcal{P}(\mathbb{R}^d). Classically, an iterative method produces a sequence xm\mathbf{x}_m of approximations that converge to x\mathbf{x}_*. The output of the iterative methods proposed in this paper is, instead, a sequence of probability distributions μmP(Rd)\mu_m \in \mathcal{P}(\mathbb{R}^d). The distributional output both provides a "best guess" for x\mathbf{x}_*, for example as the mean of μm\mu_m, and also probabilistic uncertainty quantification for the value of x\mathbf{x}_* when it has not been exactly determined. Theoretical analysis is provided in the prototypical case of a stationary linear iterative method. In this setting we characterise both the rate of contraction of μm\mu_m to an atomic measure on x\mathbf{x}_* and the nature of the uncertainty quantification being provided. We conclude with an empirical illustration that highlights the insight into solution uncertainty that can be provided by probabilistic iterative methods.

Keywords

Cite

@article{arxiv.2012.12615,
  title  = {Probabilistic Iterative Methods for Linear Systems},
  author = {Jon Cockayne and Ilse C. F. Ipsen and Chris J. Oates and Tim W. Reid},
  journal= {arXiv preprint arXiv:2012.12615},
  year   = {2021}
}