Learning a Latent Simplex in Input Sparsity Time
Ainesh Bakshi, Chiranjib Bhattacharyya, Ravi Kannan, David P. Woodruff, Samson Zhou
Abstract
We consider the problem of learning a latent -vertex simplex , given access to , which can be viewed as a data matrix with points that are obtained by randomly perturbing latent points in the simplex (potentially beyond ). A large class of latent variable models, such as adversarial clustering, mixed membership stochastic block models, and topic models can be cast as learning a latent simplex. Bhattacharyya and Kannan (SODA, 2020) give an algorithm for learning such a latent simplex in time roughly , where is the number of non-zeros in . We show that the dependence on in the running time is unnecessary given a natural assumption about the mass of the top singular values of , which holds in many of these applications. Further, we show this assumption is necessary, as otherwise an algorithm for learning a latent simplex would imply an algorithmic breakthrough for spectral low rank approximation. At a high level, Bhattacharyya and Kannan provide an adaptive algorithm that makes matrix-vector product queries to and each query is a function of all queries preceding it. Since each matrix-vector product requires time, their overall running time appears unavoidable. Instead, we obtain a low-rank approximation to in input-sparsity time and show that the column space thus obtained has small (angular) distance to the right top- singular space of . Our algorithm then selects points in the low-rank subspace with the largest inner product with carefully chosen random vectors. By working in the low-rank subspace, we avoid reading the entire matrix in each iteration and thus circumvent the running time.
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.
Cited by top-tier papers2
- Low-rank approximation with 1/ε1/3 matrix-vector productsAinesh Bakshi, Kenneth L. Clarkson, David P. WoodruffSTOC 2022 · 5 citations
- Improved algorithm and bounds for successive projectionJiashun Jin, Zheng Tracy Ke, Gabriel Moryoussef, Jiajun Tang et al.ICLR 2024 · 4 citations
Builds on2
Related papers
- Near-optimal sample complexity bounds for learning Latent k-polytopes and applications to Ad-MixturesChiranjib Bhattacharyya, Ravindran KannanICML 2020 · 5 citations
- Finding k in Latent k- polytopeChiranjib Bhattacharyya, Ravindran Kannan, Amit KumarICML 2021 · 3 citations
- Linear-Sample Learning of Low-Rank DistributionsAyush Jain, Alon OrlitskyNeurIPS 2020 · 1 citation
- Implicit High-Order Moment Tensor Estimation and Learning Latent Variable ModelsIlias Diakonikolas, Daniel M. KaneFOCS 2025 · 1 citation
- Semi-supervised Vertex Hunting, with Applications in Network and Text AnalysisYicong Jiang, Zheng Tracy KeNeurIPS 2025
