Matrix Completion with Nonconvex Regularization: Spectral Operators and Scalable Algorithms

01/24/2018
by   Rahul Mazumder, et al.
0

In this paper, we study the popularly dubbed matrix completion problem, where the task is to "fill in" the unobserved entries of a matrix from a small subset of observed entries, under the assumption that the underlying matrix is of low-rank. Our contributions herein, enhance our prior work on nuclear norm regularized problems for matrix completion (Mazumder et al., 2010) by incorporating a continuum of nonconvex penalty functions between the convex nuclear norm and nonconvex rank functions. Inspired by SOFT-IMPUTE (Mazumder et al., 2010; Hastie et al., 2016), we propose NC-IMPUTE- an EM-flavored algorithmic framework for computing a family of nonconvex penalized matrix completion problems with warm-starts. We present a systematic study of the associated spectral thresholding operators, which play an important role in the overall algorithm. We study convergence properties of the algorithm. Using structured low-rank SVD computations, we demonstrate the computational scalability of our proposal for problems up to the Netflix size (approximately, a 500,000 × 20, 000 matrix with 10^8 observed entries). We demonstrate that on a wide range of synthetic and real data instances, our proposed nonconvex regularization framework leads to low-rank solutions with better predictive performance when compared to those obtained from nuclear norm problems. Implementations of algorithms proposed herein, written in the R programming language, are made available on github.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2020

Efficient Low-Rank Matrix Learning by Factorizable Nonconvex Regularization

Matrix learning is at the core of many machine learning problems. To enc...
research
03/02/2019

Matrix Completion via Nonconvex Regularization: Convergence of the Proximal Gradient Algorithm

Matrix completion has attracted much interest in the past decade in mach...
research
01/10/2014

Online Matrix Completion Through Nuclear Norm Regularisation

It is the main goal of this paper to propose a novel method to perform m...
research
02/27/2013

Missing Entries Matrix Approximation and Completion

We describe several algorithms for matrix completion and matrix approxim...
research
03/13/2018

Binary Matrix Completion Using Unobserved Entries

A matrix completion problem, which aims to recover a complete matrix fro...
research
01/19/2016

Top-N Recommender System via Matrix Completion

Top-N recommender systems have been investigated widely both in industry...
research
11/09/2012

Calibrated Elastic Regularization in Matrix Completion

This paper concerns the problem of matrix completion, which is to estima...

Please sign up or login with your details

Forgot password? Click here to reset