One-sided Matrix Completion from Two Observations Per Row

Steven Cao, Percy Liang, Gregory Valiant
6/6/2023
cs.LGcs.DSstat.ML

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Given only a few observed entries from a low-rank matrix $X$, matrix completion is the problem of imputing the missing entries, and it formalizes a wide range of real-world settings that involve estimating missing data. However, when there are too few observed entries to complete the matrix, what other aspects of the underlying matrix can be reliably recovered? We study one such problem setting, that of "one-sided" matrix completion, where our goal is to recover the right singular vectors of $X$, even in the regime where recovering the left singular vectors is impossible, which arises when there are more rows than columns and very few observations. We propose a natural algorithm that involves imputing the missing values of the matrix $X^TX$ and show that even with only two observations per row in $X$, we can provably recover $X^TX$ as long as we have at least $Ω(r^2 d \log d)$ rows, where $r$ is the rank and $d$ is the number of columns. We evaluate our algorithm on one-sided recovery of synthetic data and low-coverage genome sequencing. In these settings, our algorithm substantially outperforms standard matrix completion and a variety of direct factorization methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cao2023onesided,
  title  = {One-sided Matrix Completion from Two Observations Per Row},
  author = {Steven Cao and Percy Liang and Gregory Valiant},
  year   = {2023},
  eprint = {2306.04049},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.04049v1},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.04049.svg)](https://codeofpaper.com/paper/2306.04049)

Discussion