Convergence rate of stochastic k-means
Not on the map. Why?
Abstract (arXiv)
We analyze online citeBottouBengio and mini-batch citeSculley k-means variants. Both scale up the widely used k-means algorithm via stochastic approximation, and have become popular for large-scale clustering and unsupervised feature learning. We show, for the first time, that starting with any initial solution, they converge to a "local optimum" at rate O(frac1t) (in terms of the k-means objective) under general conditions. In addition, we show if the dataset is clusterable, when initialized with a simple and scalable seeding algorithm, mini-batch k-means converges to an optimal k-means solution at rate O(frac1t) with high probability. The k-means objective is non-convex and non-differentiable: we exploit ideas from recent work on stochastic gradient descent for non-convex problems citege:sgdtensor, balsubramani13 by providing a novel characterization of the trajectory of k-means algorithm on its solution space, and circumvent the non-differentiability problem via geometric insights about k-means update.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Nov 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 4; 2025: 1.
8 papers.
- 2022Generalization Bounds for Stochastic Gradient Descent via Localized varepsilon-Coverscited by 11
- 2022Convergence of online k-meanscited by 4
- 2024Learning from Streaming Data when Users Choosecited by 2
- 2025Provably faster randomized and quantum algorithms for k-means clustering via uniform samplingcited by 2
- 2024Mini-Batch Kernel k-meanscited by 1
- 2023Mini-batch k-means terminates within O(d/ε) iterationscited by 0
- 2024A Unified Framework for Center-based Clustering of Distributed Datacited by 0
- 2024Robust Clustering on High-Dimensional Data with Stochastic Quantizationcited by 0
- 2025Provably faster randomized and quantum algorithms for k-means clustering via uniform sampling29 Apr 2025
- 2024Mini-Batch Kernel k-means8 Oct 2024
- 2024Robust Clustering on High-Dimensional Data with Stochastic Quantization3 Sep 2024
- 2024Learning from Streaming Data when Users Choose3 Jun 2024
- 2024A Unified Framework for Center-based Clustering of Distributed Data2 Feb 2024
- 2023Mini-batch k-means terminates within O(d/ε) iterations2 Apr 2023
- 2022Generalization Bounds for Stochastic Gradient Descent via Localized varepsilon-Covers19 Sep 2022
- 2022Convergence of online k-means22 Feb 2022