Recovery of Low-Rank Matrices under Affine Constraints via a Smoothed Rank Function
Mohammadreza Malek-Mohammadi, Massoud Babaie-Zadeh, Arash Amini, and, Christian Jutten

TL;DR
This paper introduces SRF, a novel algorithm that uses a smoothed rank function approximation to improve low-rank matrix recovery under affine constraints, outperforming nuclear norm minimization especially near the minimal data threshold.
Contribution
It proposes a non-convex optimization scheme with a progressive approximation of the rank function, backed by theoretical convergence guarantees and superior empirical performance.
Findings
SRF can recover matrices not recoverable by nuclear norm minimization.
The algorithm achieves higher accuracy in matrix completion near the minimal number of observed entries.
Theoretical convergence to the minimum rank solution is established.
Abstract
In this paper, the problem of matrix rank minimization under affine constraints is addressed. The state-of-the-art algorithms can recover matrices with a rank much less than what is sufficient for the uniqueness of the solution of this optimization problem. We propose an algorithm based on a smooth approximation of the rank function, which practically improves recovery limits on the rank of the solution. This approximation leads to a non-convex program; thus, to avoid getting trapped in local solutions, we use the following scheme. Initially, a rough approximation of the rank function subject to the affine constraints is optimized. As the algorithm proceeds, finer approximations of the rank are optimized and the solver is initialized with the solution of the previous approximation until reaching the desired accuracy. On the theoretical side, benefiting from the spherical section…
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.
