Proceedings

Heavy-ball Algorithms Always Escape Saddle Points

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3520-3526.

https://doi.org/10.24963/ijcai.2019/488

Abstract

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.

  1. [Alvarez and Attouch, 2001] Felipe Alvarez and Hedy At- touch. An inertial proximal method for maximal mono- tone operators via discretization of a nonlinear oscillator with damping. Set-Valued Analysis, 9(1-2):3-11, 2001.
  2. [Alvarez, 2000] Felipe Alvarez. On the minimizing proper- ty of a second order dissipative system in hilbert spaces. SIAM Journal on Control and Optimization, 38(4):1102- 1119, 2000.
  3. [Arora et al., 2015] Sanjeev Arora, Rong Ge, Tengyu Ma, and Ankur Moitra. Simple, efficient, and neural algorithms for sparse coding. 2015.
  4. [Bolte et al., 2014] Jérôme Bolte, Shoham Sabach, and Mar- c Teboulle. Proximal alternating linearized minimization for nonconvex and nonsmooth problems. Mathematical Programming, 146(1-2):459-494, 2014.
  5. [Cai et al., 2016] T Tony Cai, Xiaodong Li, and Zongming Ma. Optimal rates of convergence for noisy sparse phase retrieval via thresholded wirtinger flow. The Annals of S- tatistics, 44(5):2221-2251, 2016.
  6. [Chaudhari et al., 2016] Pratik Chaudhari, Anna Choroman- ska, Stefano Soatto, Yann LeCun, Carlo Baldassi, Chris- tian Borgs, Jennifer Chayes, Levent Sagun, and Riccar- do Zecchina. Entropy-sgd: Biasing gradient descent into wide valleys. arXiv preprint arXiv:1611.01838, 2016.
  7. [Combettes and Glaudin, 2017] Patrick L. Combettes and Lilian E. Glaudin. Quasinonexpansive iterations on the affine hull of orbits: From mann's mean value algorithm to inertial methods. Siam Journal on Optimization, 27(4), 2017.
  8. [Ge et al., 2015] Rong Ge, Furong Huang, Chi Jin, and Yang Yuan. Escaping from saddle points-online stochastic gra- dient for tensor decomposition. In Conference on Learning Theory, pages 797-842, 2015.
  9. [Ge et al., 2016] Rong Ge, Jason D Lee, and Tengyu Ma. Matrix completion has no spurious local minimum. In Ad- vances in Neural Information Processing Systems, pages 2973-2981, 2016.
  10. [Ghadimi et al., 2015] Euhanna Ghadimi, Hamid Reza Feyzmahdavian, and Mikael Johansson. Global conver- gence of the heavy-ball method for convex optimization. In Control Conference (ECC), 2015 European, pages 310-315. IEEE, 2015.
  11. [Jin et al., 2017a] Chi Jin, Rong Ge, Praneeth Netrapalli, Sham M Kakade, and Michael I Jordan. How to escape saddle points efficiently. In Proceedings of the 34th In- ternational Conference on Machine Learning-Volume 70, pages 1724-1732. JMLR. org, 2017.
  12. [Jin et al., 2017b] Chi Jin, Praneeth Netrapalli, and Michael I Jordan. Accelerated gradient descent es- capes saddle points faster than gradient descent. arXiv preprint arXiv:1711.10456, 2017.
  13. [Keshavan et al., 2010] Raghunandan H Keshavan, Andrea Montanari, and Sewoong Oh. Matrix completion from a few entries. IEEE transactions on information theory, 56(6):2980-2998, 2010.
  14. [Kurdyka, 1998] Krzysztof Kurdyka. On gradients of func- tions definable in o-minimal structures. In Annales de l'institut Fourier, volume 48, pages 769-784. Chartres: L'Institut, 1950-, 1998.
  15. [Lange, 2013] Kenneth Lange. Elementary optimization. In Optimization, pages 1-21. Springer, 2013.
  16. [Lee et al., 2016] Jason D Lee, Max Simchowitz, Michael I Jordan, and Benjamin Recht. Gradient descent only con- verges to minimizers. In Conference on Learning Theory, pages 1246-1257, 2016.
  17. [Lee et al., 2017] Jason D Lee, Ioannis Panageas, Georgios Piliouras, Max Simchowitz, Michael I Jordan, and Ben- jamin Recht. First-order methods almost always avoid sad- dle points. To be appeared in Mathematical Progamming, 2017.
  18. [Loizou and Richtárik, 2017a] Nicolas Loizou and Peter Richtárik. Linearly convergent stochastic heavy ball method for minimizing generalization error. arXiv preprint arXiv:1710.10737, 2017.
  19. [Loizou and Richtárik, 2017b] Nicolas Loizou and Peter Richtárik. Momentum and stochastic momentum for s- tochastic gradient, newton, proximal point and subspace descent methods. arXiv preprint arXiv:1712.09677, 2017.
  20. [Łojasiewicz, 1993] Stanislas Łojasiewicz. Sur la géométrie semi-et sous-analytique. Ann. Inst. Fourier, 43(5):1575- 1595, 1993.
  21. [Moudafi and Elizabeth, 2003] Abdellatif Moudafi and E Elizabeth. Approximate inertial proximal methods using the enlargement of maximal monotone operators. International Journal of Pure and Applied Mathematics, 5(3):283-299, 2003.
  22. [Ochs et al., 2014] Peter Ochs, Yunjin Chen, Thomas Brox, and Thomas Pock. ipiano: Inertial proximal algorithm for nonconvex optimization. SIAM Journal on Imaging Sci- ences, 7(2):1388-1419, 2014.
  23. [Pemantle, 1990] Robin Pemantle. Nonconvergence to un- stable points in urn models and stochastic approximations. The Annals of Probability, 18(2):698-712, 1990.
  24. [Rockafellar and Wets, 2009] R Tyrrell Rockafellar and Roger J-B Wets. Variational analysis, volume 317. Springer Science & Business Media, 2009.
  25. [Shub, 2013] Michael Shub. Global stability of dynamical systems. Springer Science & Business Media, 2013.
  26. [Sun et al., 2017] Ju Sun, Qing Qu, and John Wright. Com- plete dictionary recovery over the sphere i: Overview and the geometric picture. IEEE Transactions on Information Theory, 63(2):853-884, 2017.
  27. [Sun et al., 2019] Tao Sun, Penghang Yin, Dongsheng Li, Chun Huang, Lei Guan, and Hao Jiang. Non-ergodic con- vergence analysis of heavy-ball algorithms. AAAI, 2019.
  28. [Xu and Yin, 2013] Yangyang Xu and Wotao Yin. A block coordinate descent method for regularized multiconvex optimization with applications to nonnegative tensor fac- torization and completion. SIAM Journal on imaging sci- ences, 6(3):1758-1789, 2013.
  29. [Zavriev and Kostyuk, 1993] SK Zavriev and FV Kostyuk. Heavy-ball method in nonconvex optimization problems. Computational Mathematics and Modeling, 4(4):336-341, 1993.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards