Finding a latent k-simplex in O(k . nnz(data)) time via Subset Smoothing
Not on the map. Why?
Abstract (arXiv)
In this paper we show that a large class of Latent variable models, such as Mixed Membership Stochastic Block(MMSB) Models, Topic Models, and Adversarial Clustering, can be unified through a geometric perspective, replacing model specific assumptions and algorithms for individual models. The geometric perspective leads to the formulation: emphfind a latent k- polytope K in bf Rd given n data points, each obtained by perturbing a latent point in K. This problem does not seem to have been considered in the literature. The most important contribution of this paper is to show that the latent k-polytope problem admits an efficient algorithm under deterministic assumptions which naturally hold in Latent variable models considered in this paper. ur algorithm runs in time O^*(k; mboxnnz) matching the best running time of algorithms in special cases considered here and is better when the data is sparse, as is the case in applications. An important novelty of the algorithm is the introduction of subset smoothed polytope, K', the convex hull of the nchoose δ n points obtained by averaging all δ n subsets of the data points, for a given δ ∈ (0,1). We show that K and K' are close in Hausdroff distance. Among the consequences of our algorithm are the following: (a) MMSB Models and Topic Models: the first quasi-input-sparsity time algorithm for parameter estimation for k ∈ O^*(1), (b) Adversarial Clustering: In k-means, if, an adversary is allowed to move many data points from each cluster an arbitrary amount towards the convex hull of the centers of other clusters, our algorithm still estimates cluster centers well.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 2; 2025: 1; 2026: 1.
7 papers.
- 2021Learning a Latent Simplex in Input-Sparsity Timecited by 11
- 2021Smoothed Separable Nonnegative Matrix Factorizationcited by 5
- 2024Improved Algorithm and Bounds for Successive Projectioncited by 3
- 2024On the Robustness of the Successive Projection Algorithmcited by 3
- 2026Matrix Factorization Framework for Community Detection under the Degree-Corrected Block Modelcited by 1
- 2023Random Separating Hyperplane Theorem and Learning Polytopescited by 0
- 2025A Provably-Correct and Robust Convex Model for Smooth Separable NMFcited by 0
- 2026Matrix Factorization Framework for Community Detection under the Degree-Corrected Block Model9 Jan 2026
- 2025A Provably-Correct and Robust Convex Model for Smooth Separable NMF10 Nov 2025
- 2024On the Robustness of the Successive Projection Algorithm25 Nov 2024
- 2024Improved Algorithm and Bounds for Successive Projection16 Mar 2024
- 2023Random Separating Hyperplane Theorem and Learning Polytopes21 Jul 2023
- 2021Smoothed Separable Nonnegative Matrix Factorization11 Oct 2021
- 2021Learning a Latent Simplex in Input-Sparsity Time17 May 2021