Finding Low-Rank Solutions via Non-Convex Matrix Factorization, Efficiently and Provably
Dohyung Park, Anastasios Kyrillidis, Constantine Caramanis, Sujay, Sanghavi

TL;DR
This paper introduces BFGD, a first-order gradient descent method for optimizing convex functions over low-rank matrices via non-convex factorization, with provable convergence guarantees.
Contribution
It proposes the BFGD algorithm for low-rank matrix optimization and establishes its convergence properties under certain conditions, with practical initialization schemes.
Findings
BFGD achieves local sublinear convergence for smooth functions.
BFGD attains linear convergence when functions are also strongly convex.
Efficient initialization schemes enable practical application of the method.
Abstract
A rank- matrix can be written as a product , where and . One could exploit this observation in optimization: e.g., consider the minimization of a convex function over rank- matrices, where the set of rank- matrices is modeled via the factorization . Though such parameterization reduces the number of variables, and is more computationally efficient (of particular interest is the case ), it comes at a cost: becomes a non-convex function w.r.t. and . We study such parameterization for optimization of generic convex objectives , and focus on first-order, gradient descent algorithmic solutions. We propose the Bi-Factored Gradient Descent (BFGD) algorithm, an efficient first-order method that operates on the …
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
