Limited-Memory Greedy Quasi-Newton Method with Non-asymptotic Superlinear Convergence Rate
Not on the map. Why?
Abstract (arXiv)
Non-asymptotic convergence analysis of quasi-Newton methods has gained attention with a landmark result establishing an explicit local superlinear rate of O((1/√t)t). The methods that obtain this rate, however, exhibit a well-known drawback: they require the storage of the previous Hessian approximation matrix or all past curvature information to form the current Hessian inverse approximation. Limited-memory variants of quasi-Newton methods such as the celebrated L-BFGS alleviate this issue by leveraging a limited window of past curvature information to construct the Hessian inverse approximation. As a result, their per iteration complexity and storage requirement is O(τ d) where τ≤ d is the size of the window and d is the problem dimension reducing the O(d2) computational cost and memory requirement of standard quasi-Newton methods. However, to the best of our knowledge, there is no result showing a non-asymptotic superlinear convergence rate for any limited-memory quasi-Newton method. In this work, we close this gap by presenting a Limited-memory Greedy BFGS (LG-BFGS) method that can achieve an explicit non-asymptotic superlinear rate. We incorporate displacement aggregation, i.e., decorrelating projection, in post-processing gradient variations, together with a basis vector selection scheme on variable variations, which greedily maximizes a progress measure of the Hessian estimate to the true Hessian. Their combination allows past curvature information to remain in a sparse subspace while yielding a valid representation of the full history. Interestingly, our established non-asymptotic superlinear convergence rate demonstrates an explicit trade-off between the convergence speed and memory requirement, which to our knowledge, is the first of its kind. Numerical results corroborate our theoretical findings and demonstrate the effectiveness of our method.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 38 references that are in the map. First posted on arXiv 27 Jun 2023.
Builds on
16 of 38 references.
References · 16
- 2015Newton Sketch: A Linear-time Optimization Algorithm with Linear-Quadratic Convergencecited by 72
- 2018A Progressive Batching L-BFGS Method for Machine Learningcited by 45
- 2015A Linearly-Convergent Stochastic L-BFGS Algorithmcited by 39
- 2019RSN: Randomized Subspace Newtoncited by 34
- 2021Newton-LESS: Sparsification without Trade-offs for the Sketched Newton Updatecited by 23
- 2020Greedy Quasi-Newton Methods with Explicit Superlinear Convergencecited by 21
- 2014Global Convergence of Online Limited Memory BFGScited by 18
- 2020Non-asymptotic Superlinear Convergence of Standard Quasi-Newton Methodscited by 16
- 2021Adaptive Newton Sketch: Linear-time Optimization with Quadratic Convergence and Effective Hessian Dimensionalitycited by 14
- 2020Rates of superlinear convergence for classical quasi-Newton methodscited by 13
- 2020Precise expressions for random projections: Low-rank approximation and randomized Newtoncited by 13
- 2019Quasi-Newton Methods for Machine Learning: Forget the Past, Just Samplecited by 12
4 more
- 2016Quasi-Newton Methods: Superlinear Convergence Without Line Searches for Self-Concordant Functionscited by 7
- 2017A Robust Multi-Batch L-BFGS Method for Machine Learningcited by 7
- 2022Sharpened Quasi-Newton Methods: Faster Superlinear Rate and Larger Local Convergence Neighborhoodcited by 7
- 2019Limited-Memory BFGS with Displacement Aggregationcited by 4
Built on by
Not cited yet.