Proceedings

Proximal Gradient Algorithm with Momentum and Flexible Parameter Restart for Nonconvex Optimization

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1445-1451.

https://doi.org/10.24963/ijcai.2020/201

Abstract

Various types of parameter restart schemes have been proposed for proximal gradient algorithm with momentum to facilitate their convergence in convex optimization. However, under parameter restart, the convergence of proximal gradient algorithm with momentum remains obscure in nonconvex optimization.

In this paper, we propose a novel proximal gradient algorithm with momentum and parameter restart for solving nonconvex and nonsmooth problems. Our algorithm is designed to 1) allow for adopting flexible parameter restart schemes that cover many existing ones; 2) have a global sub-linear convergence rate in nonconvex and nonsmooth optimization; and 3) have guaranteed convergence to a critical point and have various types of asymptotic convergence rates depending on the parameterization of local geometry in nonconvex and nonsmooth optimization. Numerical experiments demonstrate the convergence and effectiveness of our proposed algorithm.

  1. [Attouch and Bolte, 2009] H. Attouch and J. Bolte. On the conver- gence of the proximal algorithm for nonsmooth functions involv- ing analytic features. Mathematical Programming, 116(1-2):5- 16, 2009.
  2. [Attouch et al., 2010] H. Attouch, J. Bolte, P. Redont, and A. Soubeyran. Proximal alternating minimization and projec- tion methods for nonconvex problems: An approach based on the Kurdyka-Łojasiewicz inequality. Mathematics of Operations Research, 35(2):438-457, 2010.
  3. [Attouch et al., 2013] H. Attouch, J. Bolte, and B. Svaiter. Con- vergence of descent methods for semi-algebraic and tame prob- lems: proximal algorithms, forward-backward splitting, and reg- ularized Gauss-Seidel methods. Mathematical Programming, 137(1):91-129, Feb 2013.
  4. [Beck and Teboulle, 2009] A. Beck and M. Teboulle. A fast iter- ative shrinkage-thresholding algorithm for linear inverse prob- lems. SIAM Journal on Imaging Sciences, 2(1):183-202, March 2009.
  5. [Bolte et al., 2007] J. Bolte, A. Daniilidis, and A. Lewis. The Łojasiewicz inequality for nonsmooth subanalytic functions with applications to subgradient dynamical systems. SIAM Journal on Optimization, 17:1205-1223, 2007.
  6. [Bolte et al., 2014] J. Bolte, S. Sabach, and M. Teboulle. Proxi- mal alternating linearized minimization for nonconvex and non- smooth problems. Mathematical Programming, 146(1-2):459- 494, 2014.
  7. [Chang and Lin, 2011] C. Chang and C. Lin. LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, 2(3):1-27, 2011.
  8. [Fercoq and Qu, 2016] O. Fercoq and Z. Qu. Restarting acceler- ated gradient methods with a rough strong convexity estimate. ArXiv:1609.07358v1, Sep 2016.
  9. [Fercoq and Qu, 2017] O. Fercoq and Z. Qu. Adaptive restart of accelerated gradient methods under local quadratic growth con- dition. arXiv:1709.02300v1, Sep 2017.
  10. [Ghadimi and Lan, 2016] S. Ghadimi and G. Lan. Accelerated gradient methods for nonconvex nonlinear and stochastic pro- gramming. Mathematical Programming, 156(1-2):59-99, March 2016.
  11. [Ghadimi et al., 2016] S. Ghadimi, G. Lan, and H. Zhang. Mini- batch stochastic approximation methods for nonconvex stochas- tic composite optimization. Mathematical Programming, 155(1):267-305, Jan 2016.
  12. [Giselsson and Boyd, 2014] P. Giselsson and S. Boyd. Monotonic- ity and restart in fast gradient methods. In Proc. IEEE Conference on Decision and Control (CDC), pages 5058-5063, Dec 2014.
  13. [Kim and Fessler, 2018] D. Kim and J.A. Fessler. Adaptive restart of the optimized gradient method for convex optimization. Jour- nal of Optimization Theory and Applications, 178(1):240-263, Jul 2018.
  14. [Li and Lin, 2015] H. Li and Z. Lin. Accelerated proximal gradi- ent methods for nonconvex programming. In Proc. International Conference on Neural Information Processing Systems (NIPS), pages 379-387, 2015.
  15. [Li et al., 2017] Q. Li, Y. Zhou, Y. Liang, and P. K. Varshney. Con- vergence analysis of proximal gradient with momentum for non- convex optimization. In Proc. International Conference on Ma- chine Learning (ICML, pages 2111-2119, Aug 2017.
  16. [Liang and Schonlieb, 2018] J. Liang and C. Schonlieb. Improving FISTA: Faster, Smarter and Greedier. arXiv:1811.01430v2, Nov 2018.
  17. [Liang et al., 2016] Jingwei Liang, Jalal M. Fadili, and Gabriel Peyré. A multi-step inertial forward-backward splitting method for non-convex optimization. In Proc. Neural Information Pro- cessing Systems (NIPS), pages 4042-4050, 2016.
  18. [Lin and Xiao, 2015] Q. Lin and L. Xiao. An adaptive acceler- ated proximal gradient method and its homotopy continuation for sparse optimization. Computational Optimization and Applica- tions, 60(3):633-674, Apr 2015.
  19. [Liu and Yang, 2017] M. Liu and T. Yang. Adaptive accelerated gradient converging method under holderian error bound condi- tion. In Proc. Advances in Neural Information Processing Sys- tems (NIPS), pages 3104-3114. 2017.
  20. [Nesterov, 2007] Y. Nesterov. Gradient methods for minimizing composite objective function. Core discussion papers, 2007.
  21. [Nesterov, 2014] Y. Nesterov. Introductory Lectures on Convex Op- timization: A Basic Course. Springer, 2014.
  22. [Ochs, 2018] P. Ochs. Local convergence of the heavy-ball method and iPiano for non-convex optimization. Journal of Optimization Theory and Applications, 177(1):153-180, Apr 2018.
  23. [O'Donoghue and Candès, 2015] B. O'Donoghue and E. Candès. Adaptive restart for accelerated gradient schemes. Foundations of Computational Mathematics, 15(3):715-732, Jun 2015.
  24. [Renegar and Grimmer, 2018] J. Renegar and B. Grimmer. A sim- ple nearly-optimal restart scheme for speeding-up first order methods. arXiv:1803.00151v1, Mar 2018.
  25. [Rockafellar and Wets, 1997] R.T. Rockafellar and R.J.B. Wets. Variational Analysis. Springer, 1997.
  26. [Roulet and dAspremont, 2017] V. Roulet and A. dAspremont. Sharpness, restart and acceleration. In Proc. Advances in Neu- ral Information Processing Systems (NIPS), pages 1119-1129. 2017.
  27. [Tseng, 2010] P. Tseng. Approximation accuracy, gradient meth- ods, and error bound for structured convex optimization. Mathe- matical Programming, 125(2):263-295, Oct 2010.
  28. [Wang et al., 2019] G. Wang, G. B. Giannakis, and J. Chen. Learn- ing ReLU networks on linearly separable data: Algorithm, op- timality, and generalization. IEEE Transactions on Signal Pro- cessing, 67(9):2357-2370, 2019.
  29. [Zhou et al., 2016] Y. Zhou, Y. Yu, W. Dai, Y. Liang, and P. Xing. On convergence of model parallel proximal gradient algorithm for stale synchronous parallel system. In Proc. International Conference on Artificial Intelligence and Statistics (AISTATS, pages 713-722, May 2016.
  30. [Zhou et al., 2018a] Y. Zhou, Z. Wang, and Y. Liang. Convergence of cubic regularization for nonconvex optimization under KŁ property. In Proc. Advances in Neural Information Processing Systems (NeurIPS), 2018.
  31. [Zhou et al., 2018b] Y. Zhou, Y. Yu, W. Dai, Y. Liang, and E. P. Xing. Distributed proximal gradient algorithm for partially asyn- chronous computer clusters. Journal of Machine Learning Re- search (JMLR), 19(19):1-32, 2018.

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

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