Indexed metadata

Why Are Big Data Matrices Approximately Low Rank?

Madeleine Udell, Alex Townsend

Source record

Source: Crossref

Published: Jan 1, 2019

DOI: 10.1137/18m1183480

Open original source ↗

Source abstract

Abstract. Matrices of (approximate) low rank are pervasive in data science, appearing in movie preferences, text documents, survey data, medical records, and genomics. While there is a vast literature on how to exploit low rank structure in these datasets, there is less attention paid to explaining why the low rank structure appears in the first place. Here, we explain the effectiveness of low rank models in data science by considering a simple generative model for these matrices: we suppose that each row or column is associated to a (possibly high dimensional) bounded latent variable, and entries of the matrix are generated by applying a piecewise analytic function to these latent variables. These matrices are in general full rank. However, we show that we can approximate every entry of an [Formula: see text] matrix drawn from this model to within a fixed absolute error by a low rank matrix whose rank grows as [Formula: see text]. Hence any sufficiently large matrix from such a latent variable model can be approximated, up to a small entrywise error, by a low rank matrix.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.