English

First-order methods almost always avoid saddle points: the case of vanishing step-sizes

Optimization and Control 2025-09-30 v3

Abstract

In a series of papers \cite{LSJR16, PP17, LPP}, it was established that some of the most commonly used first order methods almost surely (under random initializations) and with step-size being small enough, avoid strict saddle points, as long as the objective function ff is C2C^2 and has Lipschitz gradient. The key observation was that first order methods can be studied from a dynamical systems perspective, in which instantiations of Center-Stable manifold theorem allow for a global analysis. The results of the aforementioned papers were limited to the case where the step-size α\alpha is constant, i.e., does not depend on time (and bounded from the inverse of the Lipschitz constant of the gradient of ff). It remains an open question whether or not the results still hold when the step-size is time dependent and vanishes with time. In this paper, we resolve this question on the affirmative for gradient descent, mirror descent, manifold descent and proximal point. The main technical challenge is that the induced (from each first order method) dynamical system is time non-homogeneous and the stable manifold theorem is not applicable in its classic form. By exploiting the dynamical systems structure of the aforementioned first order methods, we are able to prove a stable manifold theorem that is applicable to time non-homogeneous dynamical systems and generalize the results in \cite{LPP} for vanishing step-sizes.

Keywords

Cite

@article{arxiv.1906.07772,
  title  = {First-order methods almost always avoid saddle points: the case of vanishing step-sizes},
  author = {Ioannis Panageas and Georgios Piliouras and Xiao Wang},
  journal= {arXiv preprint arXiv:1906.07772},
  year   = {2025}
}

Comments

We add an extra assumption that the Hessian matrix of the objective function is invertible

R2 v1 2026-06-23T09:57:19.384Z