Lune

NeurIPS2021Top-tier venue

Escape saddle points by a simple gradient-descent based algorithm

Chenyi Zhang, Tongyang Li

2021Year
19Citations
5Top-tier citations

Abstract

Escaping saddle points is a central research topic in nonconvex optimization. In this paper, we propose a simple gradient-based algorithm such that for a smooth function f ⁣:Rn→Rf\colon\mathbb{R}^n\to\mathbb{R}, it outputs an ϵ\epsilon-approximate second-order stationary point in O~(log⁡n/ϵ1.75)\tilde{O}(\log n/\epsilon^{1.75}) iterations. Compared to the previous state-of-the-art algorithms by Jin et al. with O~((log⁡n)4/ϵ2)\tilde{O}((\log n)^{4}/\epsilon^{2}) or O~((log⁡n)6/ϵ1.75)\tilde{O}((\log n)^{6}/\epsilon^{1.75}) iterations, our algorithm is polynomially better in terms of log⁡n\log n and matches their complexities in terms of 1/ϵ1/\epsilon. For the stochastic setting, our algorithm outputs an ϵ\epsilon-approximate second-order stationary point in O~((log⁡n)2/ϵ4)\tilde{O}((\log n)^{2}/\epsilon^{4}) iterations. Technically, our main contribution is an idea of implementing a robust Hessian power method using only gradients, which can find negative curvature near saddle points and achieve the polynomial speedup in log⁡n\log n compared to the perturbed gradient descent methods. Finally, we also perform numerical experiments that support our results.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext c33df749-79e7-4735-a8dc-ac38d515d223

Cited by top-tier papers5

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines