mlsanityData to 14 Oct 2026

Heavy-ball Algorithms Always Escape Saddle Points

arXiv 1907.09697 ↗First posted 23 Jul 2019math.OC cs.LG stat.MLcited by 13

Not on the map. Why?

Abstract (arXiv)

Nonconvex optimization algorithms with random initialization have attracted increasing attention recently. It has been showed that many first-order methods always avoid saddle points with random starting points. In this paper, we answer a question: can the nonconvex heavy-ball algorithms with random initialization avoid saddle points? The answer is yes! Direct using the existing proof technique for the heavy-ball algorithms is hard due to that each iteration of the heavy-ball algorithm consists of current and last points. It is impossible to formulate the algorithms as iteration like xk+1= g(xk) under some mapping g. To this end, we design a new mapping on a new space. With some transfers, the heavy-ball algorithm can be interpreted as iterations after this mapping. Theoretically, we prove that heavy-ball gradient descent enjoys larger stepsize than the gradient descent to escape saddle points to escape the saddle point. And the heavy-ball proximal point algorithm is also considered; we also proved that the algorithm can always escape the saddle point.

Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jul 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 4; 2022: 3; 2023: 1; 2024: 1; 2025: 3; 2026: 1.

13 papers.

Sort:

By area: