OCLGNAMLSep 7, 2018

A Fast Anderson-Chebyshev Acceleration for Nonlinear Optimization

arXiv:1809.02341v46 citations
Originality Incremental advance
AI Analysis

This work provides a faster optimization method for machine learning and scientific computing, though it is incremental as it builds on existing Anderson acceleration techniques.

The paper tackles the problem of accelerating fixed-point iterations like gradient descent by combining Anderson acceleration with Chebyshev polynomials, achieving an optimal convergence rate of O(√κ ln(1/ε)) for quadratic functions, which improves upon the previous O(κ ln(1/ε) result, and demonstrates faster convergence in experiments compared to methods like vanilla gradient descent and Nesterov's accelerated gradient descent.

Anderson acceleration (or Anderson mixing) is an efficient acceleration method for fixed point iterations $x_{t+1}=G(x_t)$, e.g., gradient descent can be viewed as iteratively applying the operation $G(x) \triangleq x-α\nabla f(x)$. It is known that Anderson acceleration is quite efficient in practice and can be viewed as an extension of Krylov subspace methods for nonlinear problems. In this paper, we show that Anderson acceleration with Chebyshev polynomial can achieve the optimal convergence rate $O(\sqrtκ\ln\frac{1}ε)$, which improves the previous result $O(κ\ln\frac{1}ε)$ provided by (Toth and Kelley, 2015) for quadratic functions. Moreover, we provide a convergence analysis for minimizing general nonlinear problems. Besides, if the hyperparameters (e.g., the Lipschitz smooth parameter $L$) are not available, we propose a guessing algorithm for guessing them dynamically and also prove a similar convergence rate. Finally, the experimental results demonstrate that the proposed Anderson-Chebyshev acceleration method converges significantly faster than other algorithms, e.g., vanilla gradient descent (GD), Nesterov's Accelerated GD. Also, these algorithms combined with the proposed guessing algorithm (guessing the hyperparameters dynamically) achieve much better performance.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes