Iterative Concave Rank Approximation for Recovering Low-Rank Matrices

被引:24
作者
Malek-Mohammadi, Mohammadreza [1 ]
Babaie-Zadeh, Massoud [1 ]
Skoglund, Mikael [2 ]
机构
[1] Sharif Univ Technol, Dept Elect Engn, Tehran 1458889694, Iran
[2] Royal Inst Technol, KTH, Commun Theory Lab, S-10044 Stockholm, Sweden
基金
美国国家科学基金会; 瑞典研究理事会;
关键词
Affine rank minimization (ARM); matrix completion (MC); nuclear norm minimization (NNM); null-space property (NSP); rank approximation; COMPLETION; DECOMPOSITION; INEQUALITIES; ALGORITHM;
D O I
10.1109/TSP.2014.2340820
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a new algorithm for recovery of low-rank matrices from compressed linear measurements. The underlying idea of this algorithm is to closely approximate the rank function with a smooth function of singular values, and then minimize the resulting approximation subject to the linear constraints. The accuracy of the approximation is controlled via a scaling parameter delta, where a smaller delta corresponds to a more accurate fitting. The consequent optimization problem for any finite delta is nonconvex. Therefore, to decrease the risk of ending up in local minima, a series of optimizations is performed, starting with optimizing a rough approximation (a large delta) and followed by successively optimizing finer approximations of the rank with smaller delta's. To solve the optimization problem for any, delta > 0 it is converted to a new program in which the cost is a function of two auxiliary positive semidefinite variables. The paper shows that this new program is concave and applies a majorize-minimize technique to solve it which, in turn, leads to a few convex optimization iterations. This optimization scheme is also equivalent to a reweighted Nuclear Norm Minimization (NNM). For any, delta > 0 we derive a necessary and sufficient condition for the exact recovery which are weaker than those corresponding to NNM. On the numerical side, the proposed algorithm is compared to NNM and a reweighted NNM in solving affine rank minimization and matrix completion problems showing its considerable and consistent superiority in terms of success rate.
引用
收藏
页码:5213 / 5226
页数:14
相关论文
共 42 条
[1]  
Amit Y., P 24 INT C MACH LEAR, V24
[2]  
[Anonymous], 1987, Visual reconstruction
[3]  
[Anonymous], 1985, Matrix Analysis
[4]  
[Anonymous], 2012, CVX: Matlab software for disciplined convex programming
[5]  
[Anonymous], 1995, J Convex Anal
[6]  
Antoniou A., 2007, PRACTICAL OPTIMIZATI
[7]   IEEE-SPS and connexions - An open access education collaboration [J].
Baraniuk, Richard G. ;
Burrus, C. Sidney ;
Thierstein, E. Joel .
IEEE SIGNAL PROCESSING MAGAZINE, 2007, 24 (06) :6-+
[8]   A SINGULAR VALUE THRESHOLDING ALGORITHM FOR MATRIX COMPLETION [J].
Cai, Jian-Feng ;
Candes, Emmanuel J. ;
Shen, Zuowei .
SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (04) :1956-1982
[9]   Tight Oracle Inequalities for Low-Rank Matrix Recovery From a Minimal Number of Noisy Random Measurements [J].
Candes, Emmanuel J. ;
Plan, Yaniv .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (04) :2342-2359
[10]   Matrix Completion With Noise [J].
Candes, Emmanuel J. ;
Plan, Yaniv .
PROCEEDINGS OF THE IEEE, 2010, 98 (06) :925-936