login

Learning low rank matrices from O(n) entries

Published 1 September 2008
Raghunandan H. Keshavan, Andrea Montanari, Sewoong Oh
Citations13

TL;DR

This paper addresses the question of how many random entries of an n times nalpha, rank r matrix are necessary to reconstruct the matrix within an accuracy delta, and proves that, for any delta Gt 0, C(r, delta)n observations are sufficient.

Abstract

How many random entries of an n times nalpha, rank r matrix are necessary to reconstruct the matrix within an accuracy delta? We address this question in the case of a random matrix with bounded rank, whereby the observed entries are chosen uniformly at random. We prove that, for any delta Gt 0, C(r, delta)n observations are sufficient. Finally we discuss the question of reconstructing the matrix efficiently, and demonstrate through extensive simulations that this task can be accomplished in nPoly(log n) operations, for small rank.

Keywords

Computer ScienceEngineering