TY - JOUR
T1 - Rank-One Matrix Completion with Automatic Rank Estimation via L1-Norm Regularization
AU - Shi, Qiquan
AU - Lu, Haiping
AU - Cheung, Yiu Ming
N1 - Funding Information:
Manuscript received September 2, 2016; revised July 6, 2017 and October 8, 2017; accepted October 16, 2017. Date of publication December 11, 2017; date of current version September 17, 2018. This work was supported in part by the National Natural Science Foundation of China under Grant 61672444 and Grant 61272366, in part by the Faculty Research Grant of Hong Kong Baptist University under Project FRG2/16-17/051, in part by SZSTI under Grant JCYJ20160531194006833, and in part by the Hong Kong Ph.D. Fellowship Scheme of Research Grants Council of the Hong Kong S.A.R. (Corresponding author: Yiu-Ming Cheung.) Q. Shi and Y.-M. Cheung are with the Department of Computer Science, Hong Kong Baptist University, Hong Kong (e-mail: [email protected]; [email protected]).
PY - 2018/10
Y1 - 2018/10
N2 - Completing a matrix from a small subset of its entries, i.e., matrix completion is a challenging problem arising from many real-world applications, such as machine learning and computer vision. One popular approach to solve the matrix completion problem is based on low-rank decomposition/factorization. Low-rank matrix decomposition-based methods often require a prespecified rank, which is difficult to determine in practice. In this paper, we propose a novel low-rank decomposition-based matrix completion method with automatic rank estimation. Our method is based on rank-one approximation, where a matrix is represented as a weighted summation of a set of rank-one matrices. To automatically determine the rank of an incomplete matrix, we impose L1-norm regularization on the weight vector and simultaneously minimize the reconstruction error. After obtaining the rank, we further remove the L1-norm regularizer and refine recovery results. With a correctly estimated rank, we can obtain the optimal solution under certain conditions. Experimental results on both synthetic and real-world data demonstrate that the proposed method not only has good performance in rank estimation, but also achieves better recovery accuracy than competing methods.
AB - Completing a matrix from a small subset of its entries, i.e., matrix completion is a challenging problem arising from many real-world applications, such as machine learning and computer vision. One popular approach to solve the matrix completion problem is based on low-rank decomposition/factorization. Low-rank matrix decomposition-based methods often require a prespecified rank, which is difficult to determine in practice. In this paper, we propose a novel low-rank decomposition-based matrix completion method with automatic rank estimation. Our method is based on rank-one approximation, where a matrix is represented as a weighted summation of a set of rank-one matrices. To automatically determine the rank of an incomplete matrix, we impose L1-norm regularization on the weight vector and simultaneously minimize the reconstruction error. After obtaining the rank, we further remove the L1-norm regularizer and refine recovery results. With a correctly estimated rank, we can obtain the optimal solution under certain conditions. Experimental results on both synthetic and real-world data demonstrate that the proposed method not only has good performance in rank estimation, but also achieves better recovery accuracy than competing methods.
KW - approximation
KW - Low-rank decomposition
KW - matrix completion
KW - rank estimation
KW - rank-one
UR - http://www.scopus.com/inward/record.url?scp=85038400831&partnerID=8YFLogxK
U2 - 10.1109/TNNLS.2017.2766160
DO - 10.1109/TNNLS.2017.2766160
M3 - Journal article
C2 - 29990225
AN - SCOPUS:85038400831
SN - 2162-237X
VL - 29
SP - 4744
EP - 4757
JO - IEEE Transactions on Neural Networks and Learning Systems
JF - IEEE Transactions on Neural Networks and Learning Systems
IS - 10
M1 - 8183435
ER -