Quasi-Newton Methods for Machine Learning: Forget the Past, Just Sample
Not on the map. Why?
Abstract (arXiv)
We present two sampled quasi-Newton methods (sampled LBFGS and sampled LSR1) for solving empirical risk minimization problems that arise in machine learning. Contrary to the classical variants of these methods that sequentially build Hessian or inverse Hessian approximations as the optimization progresses, our proposed methods sample points randomly around the current iterate at every iteration to produce these approximations. As a result, the approximations constructed make use of more reliable (recent and local) information, and do not depend on past iterate information that could be significantly stale. Our proposed algorithms are efficient in terms of accessed data points (epochs) and have enough concurrency to take advantage of parallel/distributed computing environments. We provide convergence guarantees for our proposed methods. Numerical tests on a toy classification problem as well as on popular benchmarking binary classification and neural network training tasks reveal that the methods outperform their classical variants.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 7; 2024: 0; 2025: 3.
12 papers.
- 2023A Distributed Data-Parallel PyTorch Implementation of the Distributed Shampoo Optimizer for Training Neural Networks At-Scalecited by 69
- 2021SHINE: SHaring the INverse Estimate from the forward pass for bi-level optimization and implicit modelscited by 26
- 2023On Efficient Training of Large-Scale Deep Learning Models: A Literature Reviewcited by 26
- 2023Searching for Optimal Per-Coordinate Step-sizes with Multidimensional Backtrackingcited by 9
- 2023Newton Method-based Subspace Support Vector Data Descriptioncited by 5
- 2023Parallel Trust-Region Approaches in Neural Network Training: Beyond Traditional Methodscited by 2
- 2022A Novel Fast Exact Subproblem Solver for Stochastic Quasi-Newton Cubic Regularized Optimizationcited by 1
- 2025Continual Learning With Quasi-Newton Methodscited by 1
- 2023Limited-Memory Greedy Quasi-Newton Method with Non-asymptotic Superlinear Convergence Ratecited by 0
- 2023AdaSub: Stochastic Optimization Using Second-Order Information in Low-Dimensional Subspacescited by 0
- 2025Proximal Vision Transformer: Enhancing Feature Representation through Two-Stage Manifold Geometrycited by 0
- 2025Simple Stepsize for Quasi-Newton Methods with Global Convergence Guaranteescited by 0
- 2025Simple Stepsize for Quasi-Newton Methods with Global Convergence Guarantees27 Aug 2025
- 2025Proximal Vision Transformer: Enhancing Feature Representation through Two-Stage Manifold Geometry23 Aug 2025
- 2025Continual Learning With Quasi-Newton Methods25 Mar 2025
- 2023Parallel Trust-Region Approaches in Neural Network Training: Beyond Traditional Methods21 Dec 2023
- 2023AdaSub: Stochastic Optimization Using Second-Order Information in Low-Dimensional Subspaces30 Oct 2023
- 2023Newton Method-based Subspace Support Vector Data Description25 Sep 2023
- 2023A Distributed Data-Parallel PyTorch Implementation of the Distributed Shampoo Optimizer for Training Neural Networks At-Scale12 Sep 2023
- 2023Limited-Memory Greedy Quasi-Newton Method with Non-asymptotic Superlinear Convergence Rate27 Jun 2023
- 2023Searching for Optimal Per-Coordinate Step-sizes with Multidimensional Backtracking5 Jun 2023
- 2023On Efficient Training of Large-Scale Deep Learning Models: A Literature Review7 Apr 2023
- 2022A Novel Fast Exact Subproblem Solver for Stochastic Quasi-Newton Cubic Regularized Optimization19 Apr 2022
- 2021SHINE: SHaring the INverse Estimate from the forward pass for bi-level optimization and implicit models1 Jun 2021