Low-rank approximation pursuit for matrix completion

被引:8
作者
Xu, An-Bao [1 ]
Xie, Dongxiu
机构
[1] Hunan Univ, Coll Math & Econometr, Changsha 410082, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
Low rank approximation; Matrix completion; Randomized algorithm; Rank minimization; Matching pursuit; ALGORITHMS;
D O I
10.1016/j.ymssp.2017.03.024
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
We consider the matrix completion problem that aims to construct a low rank matrix X that approximates a given large matrix Y from partially known sample data in Y. In this paper we introduce an efficient greedy algorithm for such matrix completions. The greedy algorithm generalizes the orthogonal rank-one matrix pursuit method (OR1MP) by creating s >= 1 candidates per iteration by low-rank matrix approximation. Due to selecting s >= 1 candidates in each iteration step, our approach uses fewer iterations than OR1MP to achieve the same results. Our algorithm is a randomized low-rank approximation method which makes it computationally inexpensive. The algorithm comes in two forms, the standard one which uses the Lanzcos algorithm to find partial SVDs, and another that uses a randomized approach for this part of its work. The storage complexity of this algorithm can be reduced by using an weight updating rule as an economic version algorithm. We prove that all our algorithms are linearly convergent. Numerical experiments on image reconstruction and recommendation problems are included that illustrate the accuracy and efficiency of our algorithms. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:77 / 89
页数:13
相关论文
共 19 条
[1]   Rank-penalized estimation of a quantum system [J].
Alquier, Pierre ;
Butucea, Cristina ;
Hebiri, Mohamed ;
Meziani, Katia ;
Morimae, Tomoyuki .
PHYSICAL REVIEW A, 2013, 88 (03)
[2]  
[Anonymous], 2011, 28 INT C MACH LEARN
[3]  
[Anonymous], 2010, ICML
[4]   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
[5]   Exact Matrix Completion via Convex Optimization [J].
Candes, Emmanuel J. ;
Recht, Benjamin .
FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2009, 9 (06) :717-772
[6]  
Cormen T. H., 2009, Introduction to Algorithms
[7]  
Golub GH., 2012, MATRIX COMPUTATIONS, V3
[8]   Quantum State Tomography via Compressed Sensing [J].
Gross, David ;
Liu, Yi-Kai ;
Flammia, Steven T. ;
Becker, Stephen ;
Eisert, Jens .
PHYSICAL REVIEW LETTERS, 2010, 105 (15)
[9]   Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompositions [J].
Halko, N. ;
Martinsson, P. G. ;
Tropp, J. A. .
SIAM REVIEW, 2011, 53 (02) :217-288
[10]  
Jain P., 2010, ADV NEURAL INFORM PR, P937