English

Neon2: Finding Local Minima via First-Order Oracles

Machine Learning 2018-04-23 v3 Data Structures and Algorithms Neural and Evolutionary Computing Optimization and Control Machine Learning

Abstract

We propose a reduction for non-convex optimization that can (1) turn an stationary-point finding algorithm into an local-minimum finding one, and (2) replace the Hessian-vector product computations with only gradient computations. It works both in the stochastic and the deterministic settings, without hurting the algorithm's performance. As applications, our reduction turns Natasha2 into a first-order method without hurting its performance. It also converts SGD, GD, SCSG, and SVRG into algorithms finding approximate local minima, outperforming some best known results.

Keywords

Cite

@article{arxiv.1711.06673,
  title  = {Neon2: Finding Local Minima via First-Order Oracles},
  author = {Zeyuan Allen-Zhu and Yuanzhi Li},
  journal= {arXiv preprint arXiv:1711.06673},
  year   = {2018}
}

Comments

version 2 and 3 improve writing

R2 v1 2026-06-22T22:49:44.824Z