An empirical comparison between stochastic and deterministic centroid initialisation for K-Means variations
Not on the map. Why?
Abstract (arXiv)
K-Means is one of the most used algorithms for data clustering and the usual clustering method for benchmarking. Despite its wide application it is well-known that it suffers from a series of disadvantages; it is only able to find local minima and the positions of the initial clustering centres (centroids) can greatly affect the clustering solution. Over the years many K-Means variations and initialisation techniques have been proposed with different degrees of complexity. In this study we focus on common K-Means variations along with a range of deterministic and stochastic initialisation techniques. We show that, on average, more sophisticated initialisation techniques alleviate the need for complex clustering methods. Furthermore, deterministic methods perform better than stochastic methods. However, there is a trade-off: less sophisticated stochastic methods, executed multiple times, can result in better clustering. Factoring in execution time, deterministic methods can be competitive and result in a good clustering solution. These conclusions are obtained through extensive benchmarking using a range of synthetic model generators and real-world data sets.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
- 2024Exposing and Explaining Fake News On-the-Flycited by 0
- 2026An interpretable Good--Turing restart criterion for k-means++cited by 0
- 2026An interpretable Good--Turing restart criterion for k-means++9 Jul 2026
- 2024Exposing and Explaining Fake News On-the-Fly3 May 2024