Abstract
On the heels of compressed sensing, a new field \nhas very recently emerged. This field addresses a broad range \nof problems of significant practical interest, namely, the \nrecovery of a data matrix from what appears to be incomplete, \nand perhaps even corrupted, information. In its simplest form, \nthe problem is to recover a matrix from a small sample of its \nentries. It comes up in many areas of science and engineering, \nincluding collaborative filtering, machine learning, control, \nremote sensing, and computer vision, to name a few. This \npaper surveys the novel literature on matrix completion, which \nshows that under some suitable conditions, one can recover an \nunknown low-rank matrix from a nearly minimal set of entries \nby solving a simple convex optimization problem, namely, \nnuclear-norm minimization subject to data constraints. Further, \nthis paper introduces novel results showing that matrix \ncompletion is provably accurate even when the few observed \nentries are corrupted with a small amount of noise. A typical \nresult is that one can recover an unknown n x n matrix of low \nrank r from just about nr log^2 n noisy samples with an error that \nis proportional to the noise level. We present numerical results \nthat complement our quantitative analysis and show that, in \npractice, nuclear-norm minimization accurately fills in the \nmany missing entries of large low-rank matrices from just a few \nnoisy samples. Some analogies between matrix completion and \ncompressed sensing are discussed throughout.
Keywords
Affiliated Institutions
Related Publications
The Power of Convex Relaxation: Near-Optimal Matrix Completion
This paper is concerned with the problem of recovering an unknown matrix from a small fraction of its entries. This is known as the matrix completion problem, and comes up in a ...
A Singular Value Thresholding Algorithm for Matrix Completion
This paper introduces a novel algorithm to approximate the matrix with minimum nuclear norm among all matrices obeying a set of convex constraints. This problem may be understoo...
Robust principal component analysis?
This article is about a curious phenomenon. Suppose we have a data matrix, which is the superposition of a low-rank component and a sparse component. Can we recover each compone...
Interior-Point Method for Nuclear Norm Approximation with Application to System Identification
The nuclear norm (sum of singular values) of a matrix is often used in convex heuristics for rank minimization problems in control, signal processing, and statistics. Such heuri...
Recovering Low-Rank Matrices From Few Coefficients in Any Basis
We present novel techniques for analyzing the problem of low-rank matrix\nrecovery. The methods are both considerably simpler and more general than\nprevious approaches. It is s...
Publication Info
- Year
- 2010
- Type
- article
- Volume
- 98
- Issue
- 6
- Pages
- 925-936
- Citations
- 1703
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.1109/jproc.2009.2035722