Matrix Completion and Low-Rank SVD via Fast Alternating Least Squares

10/09/2014
by   Trevor Hastie, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2018

Approximate Method of Variational Bayesian Matrix Factorization/Completion with Sparse Prior

We derive analytical expression of matrix factorization/completion solut...
research
05/11/2023

Matrix tri-factorization over the tropical semiring

Tropical semiring has proven successful in several research areas, inclu...
research
03/14/2019

Robust Matrix Completion via Maximum Correntropy Criterion and Half Quadratic Optimization

Robust matrix completion aims to recover a low-rank matrix from a subset...
research
02/20/2013

Fast methods for denoising matrix completion formulations, with applications to robust seismic data interpolation

Recent SVD-free matrix factorization formulations have enabled rank mini...
research
12/31/2014

ACCAMS: Additive Co-Clustering to Approximate Matrices Succinctly

Matrix completion and approximation are popular tools to capture a user'...
research
06/29/2019

Approximate matrix completion based on cavity method

In order to solve large matrix completion problems with practical comput...
research
07/05/2011

Distributed Matrix Completion and Robust Factorization

If learning methods are to scale to the massive sizes of modern datasets...

Please sign up or login with your details

Forgot password? Click here to reset