Lune

NeurIPS2020Top-tier venue

Linear-Sample Learning of Low-Rank Distributions

Ayush Jain, Alon Orlitsky

2020Year
1Citations

Abstract

Many latent-variable applications, including community detection, collaborative filtering, genomic analysis, and NLP, model data as generated by low-rank matrices. Yet despite considerable research, except for very special cases, the number of samples required to efficiently recover the underlying matrices has not been known. We determine the onset of learning in several common latent-variable settings. For all of them, we show that learning k×kk\times k, rank-rr, matrices to normalized L1L_{1} distance ϵ\epsilon requires Ω(krϵ2)\Omega(\frac{kr}{\epsilon^2}) samples, and propose an algorithm that uses O(krϵ2log⁡2rϵ){\cal O}(\frac{kr}{\epsilon^2}\log^2\frac r\epsilon) samples, a number linear in the high dimension, and nearly linear in the, typically low, rank. The algorithm improves on existing spectral techniques and runs in polynomial time. The proofs establish new results on the rapid convergence of the spectral distance between the model and observation matrices, and may be of independent interest.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines