Descent Properties of an Anderson Accelerated Gradient Method With Restarting
Wenqing Ouyang, Yang Liu, Andre Milzarek

TL;DR
This paper analyzes the local descent properties of Anderson Acceleration with restarting applied to gradient methods, showing it can decrease objective function values faster and providing new insights into its convergence behavior, especially for nonconvex problems.
Contribution
It proves that AA with restarting is a local descent method and offers a new perspective on its convergence analysis for nonconvex optimization.
Findings
AA with restarting can decrease objective function faster than standard gradient methods.
AA with restarting is a local descent method.
Numerical experiments support theoretical results.
Abstract
Anderson Acceleration (AA) is a popular acceleration technique to enhance the convergence of fixed-point iterations. The analysis of AA approaches typically focuses on the convergence behavior of a corresponding fixed-point residual, while the behavior of the underlying objective function values along the accelerated iterates is currently not well understood. In this paper, we investigate local properties of AA with restarting applied to a basic gradient scheme in terms of function values. Specifically, we show that AA with restarting is a local descent method and that it can decrease the objective function faster than the gradient method. These new results theoretically support the good numerical performance of AA when heuristic descent conditions are used for globalization and they provide a novel perspective on the convergence analysis of AA that is more amenable to nonconvex…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Matrix Theory and Algorithms · Numerical methods in inverse problems
