Randomized Quasi-Newton Updates Are Linearly Convergent Matrix Inversion Algorithms
Author(s) -
Robert M. Gower,
Peter Richtárik
Publication year - 2017
Publication title -
siam journal on matrix analysis and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.268
H-Index - 101
eISSN - 1095-7162
pISSN - 0895-4798
DOI - 10.1137/16m1062053
Subject(s) - mathematics , broyden–fletcher–goldfarb–shanno algorithm , iterated function , cholesky decomposition , quasi newton method , inverse , inversion (geology) , algorithm , mathematical optimization , positive definite matrix , newton's method , computer science , eigenvalues and eigenvectors , mathematical analysis , nonlinear system , paleontology , physics , quantum mechanics , structural basin , biology , computer network , asynchronous communication , geometry
We develop and analyze a broad family of stochastic/randomized algorithms for calculating an approximate inverse matrix. We also develop specialized variants maintaining symmetry or positive definiteness of the iterates. All methods in the family converge globally and linearly (i.e., the error decays exponentially), with explicit rates. In special cases, we obtain stochastic block variants of several quasi-Newton updates, including bad Broyden (BB), good Broyden (GB), Powell-symmetric-Broyden (PSB), Davidon--Fletcher--Powell (DFP), and Broyden--Fletcher--Goldfarb--Shanno (BFGS). Ours are the first stochastic versions of these updates shown to converge to an inverse of a fixed matrix. Through a dual viewpoint we uncover a fundamental link between quasi-Newton updates and approximate inverse preconditioning. Further, we develop an adaptive variant of randomized block BFGS, where we modify the distribution underlying the stochasticity of the method throughout the iterative process to achieve faster convergen...
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom