We describe several algorithms for matrix completion and matrix approximation when only some of its entries are known. The approximation constraint can be any whose approximated solution is known for the full matrix. For low rank approximations, similar algorithms appears recently in the literature under different names. In this work, we introduce new theorems for matrix approximation and show that these algorithms can be extended to handle different constraints such as nuclear norm, spectral norm, orthogonality constraints and more that are different than low rank approximations. As the algorithms can be viewed from an optimization point of view, we discuss their convergence to global solution for the convex case. We also discuss the optimal step size and show that it is fixed in each iteration. In addition, the derived matrix completion flow is robust and does not require any parameters. This matrix completion flow is applicable to different spectral minimizations and can be applied to physics, mathematics and electrical engineering problems such as data reconstruction of images and data coming from PDEs such as Helmholtz equation used for electromagnetic waves.
[1]
T. Louis.
Finding the Observed Information Matrix When Using the EM Algorithm
,
1982
.
[2]
Trevor Hastie,et al.
Imputing Missing Data for Gene Expression Arrays
,
2001
.
[3]
P. Schönemann,et al.
A generalized solution of the orthogonal procrustes problem
,
1966
.
[4]
Michael Elad,et al.
Sparse Representation for Color Image Restoration
,
2008,
IEEE Transactions on Image Processing.
[5]
M. Kreĭn,et al.
Introduction to the theory of linear nonselfadjoint operators
,
1969
.
[6]
Feng Nan,et al.
Low Rank Matrix Completion
,
2009
.
[7]
Tommi S. Jaakkola,et al.
Weighted Low-Rank Approximations
,
2003,
ICML.
[8]
Stephen P. Boyd,et al.
Convex Optimization
,
2004,
Algorithms and Theory of Computation Handbook.
[9]
A. Iusem.
On the convergence properties of the projected gradient method for convex optimization
,
2003
.
[10]
Emmanuel J. Candès,et al.
A Singular Value Thresholding Algorithm for Matrix Completion
,
2008,
SIAM J. Optim..
[11]
A. Averbuch,et al.
Interest zone matrix approximation
,
2012
.
[12]
R. Everson.
Orthogonal, but not Orthonormal, Procrustes Problems
,
1999
.