A Progressive Batching L-BFGS Method for Machine Learning

By Raghu Bollapragada, Dheevatsa Mudigere, Jorge Nocedal, Hao-Jun Michael Shi, Ping Tak Peter Tang. 2018

176 citations recorded by the source corpus.

The standard L-BFGS method relies on gradient approximations that are not dominated by noise, so that search directions are descent directions, the line search is reliable, and quasi-Newton updating yields useful quadratic models of the objective function. All of this appears to call for a full batch approach, but since small batch sizes give rise to faster algorithms with better generalization properties, L-BFGS is currently not considered an algorithm of choice for large-scale machine learning applications. One need not, however, choose between the two extremes represented by the full batch or highly stochastic regimes, and may instead follow a progressive batching approach in which the sample size increases during the course of the optimization. In this paper, we present a new version of the L-BFGS algorithm that combines three basic components - progressive batching, a stochastic line search, and stable quasi-Newton updating - and that performs well on training logistic regression and deep neural networks. We provide supporting convergence theory for the method.

Subfields: Artificial Intelligence, Computational Mechanics, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Michael W. Mahoney
  2. Kurt Keutzer
  3. Simon Lacoste-Julien
  4. A. Gholami
  5. Zi-Mei Yao
  6. Gauthier Gidel
  7. Issam Hadj Laradji
  8. Peter Richtárik

In Computational Mechanics

  1. Simon Lacoste-Julien
  2. Gauthier Gidel
  3. Sharan Vaswani
  4. Issam Hadj Laradji
  5. Peter Richtárik
  6. Mark W. Schmidt
  7. Nicolas Loizou
  8. Michael W. Mahoney

In Optimization & Training

  1. Simon Lacoste-Julien
  2. Issam Hadj Laradji
  3. Sharan Vaswani
  4. Gauthier Gidel
  5. Nicolas Loizou
  6. Peter Richtárik
  7. Michael W. Mahoney
  8. Mark W. Schmidt

Citations in the corpus