K-means - a fast and efficient K-means algorithms

8Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

K-means often converges to a local optimum. In improved versions of K-means, k-means++ is well-known for achieving a rather optimum solution with its cluster initialisation strategy and high computational efficiency. Incremental K-means is recognised for its converging to the empirically global optimum but having a high complexity due to its stepping of the number of clusters K. The paper introduces K-means** with a doubling strategy on K. Additional techniques, including only doubling big enough clusters, stepping K for the last few values and searching on other candidates for the last K, are used to help K-means** have a complexity of O(K logK), which is lower than the complexity of incremental K-means, and still converge to empirically global optimum. On a set of synthesis and real datasets, K-means** archive the minimum results in almost of test cases. K-means** is much faster than incremental K-means and comparable with the speed of k-means++.

Cite

CITATION STYLE

APA

Nguyen, C. D., & Duong, T. H. (2018). K-means - a fast and efficient K-means algorithms. International Journal of Intelligent Information and Database Systems, 11(1), 27–45. https://doi.org/10.1504/IJIIDS.2018.10012685

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free