Proceedings

Entropy-Penalized Semidefinite Programming

Download BibTeX Cite

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

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

Abstract

Low-rank methods for semi-definite programming (SDP) have gained a lot of interest recently, especially in machine learning applications. Their analysis often involves determinant-based or Schatten-norm penalties, which are difficult to implement in practice due to high computational efforts. In this paper, we propose Entropy-Penalized Semi-Definite Programming (EP-SDP), which provides a unified framework for a broad class of penalty functions used in practice to promote a low-rank solution. We show that EP-SDP problems admit an efficient numerical algorithm, having (almost) linear time complexity of the gradient computation; this makes it useful for many machine learning and optimization problems. We illustrate the practical efficiency of our approach on several combinatorial optimization and machine learning problems.

  1. [Arora et al., 2012] Sanjeev Arora, Rong Ge, Ravindran Kan- nan, and Ankur Moitra. Computing a nonnegative matrix factorization-provably. In Proceedings of the forty-fourth annual ACM Symposium on Theory of Computing, pages 145-162. ACM, 2012.
  2. [Boumal et al., 2016] Nicolas Boumal, Vlad Voroninski, and Afonso Bandeira. The non-convex Burer-Monteiro ap- proach works on smooth semidefinite programs. In Ad- vances in Neural Information Processing Systems, pages 2757-2765, 2016.
  3. [Burer and Monteiro, 2003] Samuel Burer and Renato DC Monteiro. A nonlinear programming algorithm for solving semidefinite programs via low-rank factorization. Mathe- matical Programming, 95:329-357, 2003.
  4. [Burer and Monteiro, 2005] Samuel Burer and Renato DC Monteiro. Local minima and convergence in low-rank semidefinite programming. Mathematical Programming, 103(3):427-444, 2005.
  5. [Erdogdu et al., 2017] Murat Erdogdu, Yash Deshpande, and Andrea Montanari. Inference in graphical models via semidefinite programming hierarchies. In Advances in Neural Information Processing Systems, pages 416-424, 2017.
  6. [Erdogdu et al., 2018] Murat A. Erdogdu, Asuman Ozdaglar, Pablo A. Parrilo, and Nuri Denizcan Vanli. Con- vergence rate of block-coordinate maximization Burer- Monteiro method for solving large sdps. arXiv preprint arXiv:1807.04428, 2018.
  7. [Fawzi et al., 2019] Hamza Fawzi, James Saunderson, and Pablo A. Parrilo. Semidefinite approximations of the matrix logarithm. Foundations of Computational Mathematics, 19(2):259-296, Apr 2019.
  8. [Frostig et al., 2014] Roy Frostig, Sida Wang, Percy S. Liang, and Christopher D. Manning. Simple MAP inference via low-rank relaxations. In Advances in Neural Information Processing Systems, pages 3077-3085, 2014.
  9. [Ghaddar et al., 2016] Bissan Ghaddar, Jakub Marecek, and Martin Mevissen. Optimal power flow as a polynomial op- timization problem. IEEE Transactions on Power Systems, 31(1):539-546, Jan 2016.
  10. [Goemans and Williamson, 1995] Michel Goemans and David P. Williamson. Improved approximation algorithms for maximum cut and satisfiability problems using semidef- inite programming. Journal of the ACM, 42(6):1115-1145, 1995.
  11. [Holmes et al., 2007] Michael Holmes, Alexander Gray, and Charles Isbell. Fast SVD for large-scale matrices. In Work- shop on Efficient Machine Learning at NIPS, volume 58, pages 249-252. 2007.
  12. [Hu et al., 2013] Yao Hu, Debing Zhang, Jieping Ye, Xuelong Li, and Xiaofei He. Fast and accurate matrix completion via truncated nuclear norm regularization. IEEE Transactions on Pattern Analysis and Machine Intelligence, pages 2117- 2130, 2013.
  13. [Keshavan et al., 2010] Raghunandan Keshavan, Andrea Montanari, and Sewoong Oh. Matrix completion from a few entries. IEEE Transactions on Information Theory, 56(6):2980-2998, 2010.
  14. [Krislock et al., 2014] Nathan Krislock, Jérôme Malick, and Frédéric Roupin. Improved semidefinite bounding proce- dure for solving max-cut problems to optimality. Mathe- matical Programming, 143(1-2):61-86, 2014.
  15. [Lasserre, 2015] Jean-Bernard Lasserre. An introduction to polynomial and semi-algebraic optimization, volume 52. Cambridge University Press, 2015.
  16. [Lemon et al., 2016] Alex Lemon, Anthony Man-Cho So, and Yinyu Ye. Low-rank semidefinite programming: Theory and applications. Foundations and Trends R in Optimiza- tion, 2016.
  17. [Madani et al., 2014] Ramtin Madani, Ghazal Fazelnia, So- mayeh Sojoudi, and Javad Lavaei. Low-rank solutions of matrix inequalities with applications to polynomial opti- mization and matrix completion problems. In 53rd IEEE Conference on Decision and Control, pages 4328-4335, Dec 2014.
  18. [Mareček and Takáč, 2017] Jakub Mareček and Martin Takáč. A low-rank coordinate-descent algorithm for semidefinite programming relaxations of optimal power flow. Optimization Methods and Software, 32(4):849-871, 2017.
  19. [Mei et al., 2017] Song Mei, Theodor Misiakiewicz, Andrea Montanari, and Roberto Imbuzeiro Oliveira. Solving SDPs for synchronization and MaxCut problems via the Grothendieck inequality. In 2017 Conference on Learning Theory, volume 65 of Proceedings of Machine Learning Research, pages 1476-1515, 07-10 Jul 2017.
  20. [Nesterov, 1998] Yury Nesterov. Semidefinite relaxation and nonconvex quadratic optimization. Optimization Methods and Software, 9(1-3):141-160, 1998.
  21. [Parrilo, 2003] Pablo Parrilo. Semidefinite programming re- laxations for semialgebraic problems. Mathematical pro- gramming, page 293-320, 2003.
  22. [Pogodin et al., 2017] Roman Pogodin, Mikhail Krechetov, and Yury Maximov. Efficient rank minimization to tighten semidefinite programming for unconstrained binary quadratic optimization. 55th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pages 1153-1159, 2017.
  23. [Recht et al., 2010] Benjamin Recht, Maryam Fazel, and Pablo A Parrilo. Guaranteed minimum-rank solutions of lin- ear matrix equations via nuclear norm minimization. SIAM Review, 52(3):471-501, 2010.
  24. [Shang et al., 2018] Fanhua Shang, James Cheng, Yuanyuan Liu, Zhi-Quan Luo, and Zhouchen Lin. Bilinear factor matrix norm minimization for robust PCA: Algorithms and applications. IEEE Transactions on Pattern Analysis and Machine Intelligence, 40(9):2066-2080, 2018.
  25. [Srebro et al., 2004] Nathan Srebro, Jason D. M. Rennie, and Tommi S. Jaakkola. Maximum-margin matrix factorization. In Advances in Neural Information Processing Systems, NIPS'04, pages 1329-1336, 2004.
  26. [Sun et al., 2013] Qian Sun, Shuo Xiang, and Jieping. Ye. Ro- bust principal component analysis via capped norms. In Proceedings of the 19th ACM SIGKDD international con- ference on Knowledge discovery and data mining, pages 311-319, 2013.
  27. [Torr, 2003] Philip Torr. Solving Markov random fields using semidefinite programming. In Proceedings of the Ninth International Workshop on Artificial Intelligence and Statis- tics, AISTATS, pages 1-8, 2003.
  28. [Wainwright and Jordan, 2008] Martin J. Wainwright and Michael Jordan. Graphical models, exponential families, and variational inference. Foundations and Trends R in Machine Learning, 2008.
  29. [Zhou, 2019] Cunlu Zhou. Entropy, optimization and coding theory. PhD thesis, University of Notre Dame, Notre Dame, Indiana, 2019.

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

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