Beta k-Means: Accelerating k-Means Using Probabilistic Cluster Filtering
Lloyd k-means is a widely used clustering algorithm. The Hamerly and Annulus algorithms are faster versions of the Lloyd k-means, employing the triangle inequality to skip unnecessary distance computations. In this paper, we propose new probabilistic k-means clustering algorithms - Beta k-means and Beta Hamerly k-means, which converge faster than the Lloyd, Hamerly, and Annulus algorithms for a high number of clusters and dimensions. We compute the probability of a center being closest to the point, and if the probability is lower than the threshold, the distance calculation can be skipped. To the best of our knowledge, this is the first algorithm that uses Beta distribution to accelerate k-means. Experiments were conducted to demonstrate the advantages of the proposed algorithm in practice.
Authors
- Greg Hamerly (ORCID: https://orcid.org/0000-0002-0360-1544)
- Alibek Zhakubayev (ORCID: https://orcid.org/0000-0002-6386-7715)
Institutions
- Baylor University (US)
Publication Details
- Published
- 2024-10-06
- DOI
- https://doi.org/10.1109/dsaa61799.2024.10722834
- Citations
- 1
- Primary Topic
- Advanced Clustering Algorithms Research
- Type
- article
- Field-Weighted Citation Impact
- 0.35