A new perspective on low-rank optimization
Dimitris Bertsimas, Ryan Cory-Wright, Jean Pauphilet

TL;DR
This paper introduces a novel matrix perspective reformulation technique that characterizes convex hulls of low-rank sets, enabling strong, tractable convex relaxations for various low-rank problems in optimization and machine learning.
Contribution
It develops a matrix perspective reformulation method that generalizes existing techniques, providing explicit convex hull characterizations and semidefinite relaxations for low-rank problems.
Findings
Explicit convex hull characterizations for low-rank sets.
Strong relaxations for problems like reduced rank regression and NMF.
Relaxations can be modeled via semidefinite constraints.
Abstract
A key question in many low-rank problems throughout optimization, machine learning, and statistics is to characterize the convex hulls of simple low-rank sets and judiciously apply these convex hulls to obtain strong yet computationally tractable convex relaxations. We invoke the matrix perspective function - the matrix analog of the perspective function - and characterize explicitly the convex hull of epigraphs of simple matrix convex functions under low-rank constraints. Further, we combine the matrix perspective function with orthogonal projection matrices-the matrix analog of binary variables which capture the row-space of a matrix-to develop a matrix perspective reformulation technique that reliably obtains strong relaxations for a variety of low-rank problems, including reduced rank regression, non-negative matrix factorization, and factor analysis. Moreover, we establish that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Advanced Image Processing Techniques · Statistical and numerical algorithms
