English

Riemannian Anderson Mixing Methods for Minimizing $C^2$-Functions on Riemannian Manifolds

Optimization and Control 2023-09-13 v2

Abstract

The Anderson Mixing (AM) method is a popular approach for accelerating fixed-point iterations by leveraging historical information from previous steps. In this paper, we introduce the Riemannian Anderson Mixing (RAM) method, an extension of AM to Riemannian manifolds, and analyze its local linear convergence under reasonable assumptions. Unlike other extrapolation-based algorithms on Riemannian manifolds, RAM does not require computing the inverse retraction or inverse exponential mapping and has a lower per-iteration cost. Furthermore, we propose a variant of RAM called Regularized RAM (RRAM), which establishes global convergence and exhibits similar local convergence properties as RAM. Our proof relies on careful error estimations based on the local geometry of Riemannian manifolds. Finally, we present experimental results on various manifold optimization problems that demonstrate the superior performance of our proposed methods over existing Riemannian gradient descent and LBFGS approaches.

Keywords

Cite

@article{arxiv.2309.04091,
  title  = {Riemannian Anderson Mixing Methods for Minimizing $C^2$-Functions on Riemannian Manifolds},
  author = {Zanyu Li and Chenglong Bao},
  journal= {arXiv preprint arXiv:2309.04091},
  year   = {2023}
}