Proceedings

Generalized Majorization-Minimization for Non-Convex Optimization

Download BibTeX Cite

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

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

Abstract

Majorization-Minimization (MM) algorithms optimize an objective function by iteratively minimizing its majorizing surrogate and offer attractively fast convergence rate for convex problems. However, their convergence behaviors for non-convex problems remain unclear. In this paper, we propose a novel MM surrogate function from strictly upper bounding the objective to bounding the objective in expectation. With this generalized surrogate conception, we develop a new optimization algorithm, termed SPI-MM, that leverages the recent proposed SPIDER for more efficient non-convex optimization. We prove that for finite-sum problems, the SPI-MM algorithm converges to an stationary point within deterministic and lower stochastic gradient complexity. To our best knowledge, this work gives the first non-asymptotic convergence analysis for MM-alike algorithms in general non-convex optimization. Extensive empirical studies on non-convex logistic regression and sparse PCA demonstrate the advantageous efficiency of the proposed algorithm and validate our theoretical results.

  1. [Agarwal and Bottou, 2014] Alekh Agarwal and Leon Bot- tou. A lower bound for the optimization of finite sums. arXiv preprint arXiv:1410.0723, 2014.
  2. [Bietti and Mairal, 2017] Alberto Bietti and Julien Mairal. Stochastic optimization with variance reduction for infinite datasets with finite sum structure. In Advances in Neural Information Processing Systems, pages 1623-1633, 2017.
  3. [Borwein and Lewis, 2010] Jonathan Borwein and Adrian S Lewis. Convex analysis and nonlinear optimization: the- ory and examples. Springer Science & Business Media, 2010.
  4. [Cappé and Moulines, 2009] Olivier Cappé and Eric Moulines. On-line expectation-maximization algorithm for latent data models. Journal of the Royal Statistical So- ciety: Series B (Statistical Methodology), 71(3):593-613, 2009.
  5. [Chang and Lin, 2011] Chih-Chung Chang and Chih-Jen Lin. LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, 2:27:1-27:27, 2011. Software available at http://www. csie.ntu.edu.tw/ ∼ cjlin/libsvm. Link
  6. [Defazio et al., 2014] Aaron Defazio, Francis Bach, and Si- mon Lacoste-Julien. Saga: A fast incremental gradient method with support for non-strongly convex composite objectives. In Advances in neural information processing systems, pages 1646-1654, 2014.
  7. [Draper and Smith, 2014] Norman R Draper and Harry Smith. Applied regression analysis, volume 326. John Wiley & Sons, 2014.
  8. [Fang et al., 2018] Cong Fang, Chris Junchi Li, Zhouchen Lin, and Tong Zhang. Spider: Near-optimal non-convex optimization via stochastic path-integrated differential es- timator. In Advances in Neural Information Processing Systems, pages 687-697, 2018.
  9. [Feng et al., 2013] Jiashi Feng, Huan Xu, and Shuicheng Yan. Online robust pca via stochastic optimization. In Ad- vances in Neural Information Processing Systems, pages 404-412, 2013.
  10. [Gasso et al., 2009] Gilles Gasso, Alain Rakotomamonjy, and Stéphane Canu. Recovering sparse signals with a cer- tain family of nonconvex penalties and dc programming. IEEE Transactions on Signal Processing, 57(12):4686- 4698, 2009.
  11. [Johnson and Zhang, 2013] Rie Johnson and Tong Zhang. Accelerating stochastic gradient descent using predictive variance reduction. In Advances in neural information pro- cessing systems, pages 315-323, 2013.
  12. [Kang et al., 2015] Yangyang Kang, Zhihua Zhang, and Wu- Jun Li. On the global convergence of majorization min- imization algorithms for nonconvex optimization prob- lems. arXiv preprint arXiv:1504.07791, 2015.
  13. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  14. [Lange et al., 2000] Kenneth Lange, David R Hunter, and Il- soon Yang. Optimization transfer using surrogate objec- tive functions. Journal of computational and graphical statistics, 9(1):1-20, 2000.
  15. [LeCun et al., 2015] Yann LeCun, Yoshua Bengio, and Ge- offrey Hinton. Deep learning. nature, 521(7553):436, 2015.
  16. [Mairal, 2013a] Julien Mairal. Optimization with first-order surrogate functions. In International Conference on Ma- chine Learning, pages 783-791, 2013.
  17. [Mairal, 2013b] Julien Mairal. Stochastic majorization- minimization algorithms for large-scale optimization. In Advances in Neural Information Processing Systems, pages 2283-2291, 2013.
  18. [Mairal, 2015] Julien Mairal. Incremental majorization- minimization optimization with application to large-scale machine learning. SIAM Journal on Optimization, 25(2):829-855, 2015.
  19. [Nesterov, 1998] Yurii Nesterov. Introductory lectures on convex programming volume i: Basic course. Lecture notes, 1998.
  20. [Nguyen et al., 2017] Lam M Nguyen, Jie Liu, Katya Scheinberg, and Martin Takáč. Sarah: A novel method for machine learning problems using stochastic recursive gradient. In Proceedings of the 34th International Confer- ence on Machine Learning-Volume 70, pages 2613-2621. JMLR. org, 2017.
  21. [Parizi et al., 2015] Sobhan Naderi Parizi, Kun He, Stan Sclaroff, and Pedro Felzenszwalb. Gener- alized majorization-minimization. arXiv preprint arXiv:1506.07613, 2015.
  22. [Razaviyayn et al., 2016] Meisam Razaviyayn, Maziar San- jabi, and Zhi-Quan Luo. A stochastic successive min- imization method for nonsmooth nonconvex optimiza- tion with applications to transceiver design in wireless communication networks. Mathematical Programming, 157(2):515-545, 2016.
  23. [Shalev-Shwartz and Zhang, 2013] Shai Shalev-Shwartz and Tong Zhang. Stochastic dual coordinate ascent methods for regularized loss minimization. Journal of Machine Learning Research, 14(Feb):567-599, 2013.
  24. [Vaida, 2005] Florin Vaida. Parameter convergence for em and mm algorithms. Statistica Sinica, 15(3):831, 2005.
  25. [Wang et al., 2018] Zhe Wang, Kaiyi Ji, Yi Zhou, Yingbin Liang, and Vahid Tarokh. Spiderboost: A class of faster variance-reduced algorithms for nonconvex optimization. arXiv preprint arXiv:1810.10690, 2018.
  26. [Xu et al., 2016] Chen Xu, Zhouchen Lin, Zhenyu Zhao, and Hongbin Zha. Relaxed majorization-minimization for non-smooth and non-convex optimization. In Thirtieth AAAI Conference on Artificial Intelligence, 2016.
  27. [Zou et al., 2006] Hui Zou, Trevor Hastie, and Robert Tib- shirani. Sparse principal component analysis. Journal of computational and graphical statistics, 15(2):265-286, 2006.

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

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