Title :
Accelerating low-rank matrix completion on GPUs
Author :
Shah, Aamer ; Majumdar, Angshul
Author_Institution :
Indian Inst. of Technol., Guwahati, Guwahati, India
Abstract :
Latent factor models formulate collaborative filtering as a matrix factorization problem. However, matrix factorization is a bi-linear problem with no global convergence guarantees. In recent years, research has shown that the same problem can be recast as a low-rank matrix completion problem. The resulting algorithms, however, are sequential in nature and computationally expensive. In this work we modify and parallelize a well known matrix completion algorithm so that it can be implemented on a GPU. The speed-up is significant and improves as the size of the dataset increases; there is no change in accuracy between the sequential and our proposed parallel implementation.
Keywords :
collaborative filtering; graphics processing units; matrix decomposition; recommender systems; GPU; bilinear problem; collaborative filtering; graphics processing units; latent factor models; low-rank matrix completion problem acceleration; matrix completion algorithm; matrix factorization problem; recommendation systems; Acceleration; Filtering algorithms; Programming; Collaborative Filtering; Graphics Processing Units; Matrix Completion; Recommendation Systems;
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-1-4799-3078-4
DOI :
10.1109/ICACCI.2014.6968532