Title :
Low rank matrix completion via random sampling
Author :
Guldas, H. ; Cemgil, A.T.
Author_Institution :
Bilgisayar Muhendisligi Bolumu, Bggazici Univ., İstanbul, Turkey
Abstract :
In this work, we present a method to find a low rank approximation to a large matrix with missing entries. Optimization methods, EM based methods or Variational Bayesian methods are proposed to solve this problem. However, the computational cost of these methods can be prohibitively large in case of a massive data matrix, when the known entries do not even fit into the fast random access memory (RAM). Traditional methods access the data matrix several times during iterations and the data transfer from a secondary storage becomes the key bottleneck. To alleviate this problem, we devise a randomized scheme by sampling a subset of rows or columns of the original matrix. The resulting algorithm is efficient in terms of the number of required disk accesses, is highly parallelizable and produces factorizations that are competitively accurate.
Keywords :
Bayes methods; disc storage; matrix algebra; optimisation; random processes; random-access storage; randomised algorithms; variational techniques; EM based method; RAM; data transfer; disk access; iteration; low rank approximation; low rank matrix completion; massive data matrix; optimization method; random access memory; random sampling; randomized scheme; secondary storage; variational Bayesian method; Approximation algorithms; Approximation methods; Bayes methods; Jacobian matrices; Matrix decomposition; Prediction algorithms; Random access memory;
Conference_Titel :
Signal Processing and Communications Applications Conference (SIU), 2013 21st
Conference_Location :
Haspolat
Print_ISBN :
978-1-4673-5562-9
Electronic_ISBN :
978-1-4673-5561-2
DOI :
10.1109/SIU.2013.6531278