Matrix Completion from O(n) Samples in Linear Time

02/08/2017
by   David Gamarnik, et al.
0

We consider the problem of reconstructing a rank-k n × n matrix M from a sampling of its entries. Under a certain incoherence assumption on M and for the case when both the rank and the condition number of M are bounded, it was shown in CandesRecht2009, CandesTao2010, keshavan2010, Recht2011, Jain2012, Hardt2014 that M can be recovered exactly or approximately (depending on some trade-off between accuracy and computational complexity) using O(n poly( n)) samples in super-linear time O(n^a poly( n)) for some constant a ≥ 1. In this paper, we propose a new matrix completion algorithm using a novel sampling scheme based on a union of independent sparse random regular bipartite graphs. We show that under the same conditions w.h.p. our algorithm recovers an ϵ-approximation of M in terms of the Frobenius norm using O(n ^2(1/ϵ)) samples and in linear time O(n ^2(1/ϵ)). This provides the best known bounds both on the sample complexity and computational complexity for reconstructing (approximately) an unknown low-rank matrix. The novelty of our algorithm is two new steps of thresholding singular values and rescaling singular vectors in the application of the "vanilla" alternating minimization algorithm. The structure of sparse random regular graphs is used heavily for controlling the impact of these regularization steps.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2023

Low Rank Matrix Completion via Robust Alternating Minimization in Nearly Linear Time

Given a matrix M∈ℝ^m× n, the low rank matrix completion problem asks us ...
research
12/03/2013

Understanding Alternating Minimization for Matrix Completion

Alternating Minimization is a widely used and empirically successful heu...
research
11/04/2014

Fast Exact Matrix Completion with Finite Samples

Matrix completion is the problem of recovering a low rank matrix by obse...
research
06/08/2011

Large-Scale Convex Minimization with a Low-Rank Constraint

We address the problem of minimizing a convex function over the space of...
research
02/05/2016

A Note on Alternating Minimization Algorithm for the Matrix Completion Problem

We consider the problem of reconstructing a low rank matrix from a subse...
research
11/08/2018

Fast determinantal point processes via distortion-free intermediate sampling

Given a fixed n× d matrix X, where n≫ d, we study the complexity of samp...
research
04/25/2019

Gradient Descent for Sparse Rank-One Matrix Completion for Crowd-Sourced Aggregation of Sparsely Interacting Workers

We consider worker skill estimation for the single-coin Dawid-Skene crow...

Please sign up or login with your details

Forgot password? Click here to reset