Matrix completion and low-rank SVD via fast alternating least squares

From MaRDI portal
Publication:97013

DOI10.48550/ARXIV.1410.2596zbMATH Open1352.65117arXiv1410.2596MaRDI QIDQ97013FDOQ97013


Authors: Rahul Mazumder, Jason D. Lee, Reza Zadeh, Trevor Hastie Edit this on Wikidata


Publication date: 9 October 2014

Published in: Journal of Machine Learning Research (JMLR) (Search for Journal in Brave)

Abstract: The matrix-completion problem has attracted a lot of attention, largely as a result of the celebrated Netflix competition. Two popular approaches for solving the problem are nuclear-norm-regularized matrix approximation (Candes and Tao, 2009, Mazumder, Hastie and Tibshirani, 2010), and maximum-margin matrix factorization (Srebro, Rennie and Jaakkola, 2005). These two procedures are in some cases solving equivalent problems, but with quite different algorithms. In this article we bring the two approaches together, leading to an efficient algorithm for large matrix factorization and completion that outperforms both of these. We develop a software package "softImpute" in R for implementing our approaches, and a distributed version for very large matrices using the "Spark" cluster programming environment.


Full work available at URL: https://arxiv.org/abs/1410.2596




Recommendations





Cited In (73)

Uses Software





This page was built for publication: Matrix completion and low-rank SVD via fast alternating least squares

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q97013)