Abstract
Clustering is an important data mining technique that helps to detect hidden structures and patterns in the data. K-means algorithm is one of the most popular and widely used partitional clustering algorithms. It is a simple and efficient method but has several shortcomings. One major drawback of traditional K-means is that it selects initial centroids randomly, resulting in low-quality clusters. Various K-means extensions are designed to solve the issue of the random initial centroid. A novel density-based K-means (DK-means) algorithm is recently proposed that uses density-parameters for selecting initial centroids. It outperforms K-means in terms of accuracy at the cost of time. In this research, we present an efficient density-based K-means algorithm (EDK-means) that uses advance data structures and significantly reduces the DK-means algorithm's execution time. Furthermore, we rigorously evaluated the performance of density-based K-means on different challenging real-world datasets and compared it with traditional K-means. The experimental results are promising and show that density-based K-means outperforms K-means. It converges more rapidly than basic K-means, and it works well for the datasets with different cluster sizes.
Keywords
MSC
91C20, 11Y16
Cite this article
@article{cai-5550,
author = {Zareen Alamgir and Hina Naveed},
title = {Efficient Density-Based Partitional Clustering Algorithm},
journal = {Computing and Informatics},
volume = {40},
number = {6},
pages = {1322--1344},
year = {2021},
issn = {1335-9150},
doi = {10.31577/cai_2021_6_1322}
}
TY - JOUR AU - Zareen Alamgir AU - Hina Naveed TI - Efficient Density-Based Partitional Clustering Algorithm JO - Computing and Informatics VL - 40 IS - 6 SP - 1322 EP - 1344 PY - 2021 SN - 1335-9150 DO - 10.31577/cai_2021_6_1322 UR - https://doi.org/10.31577/cai_2021_6_1322 KW - Clustering KW - K-means KW - density-based K-means KW - EDK-means KW - partitional clustering ER -
Alamgir, Z., & Naveed, H. (2021). Efficient Density-Based Partitional Clustering Algorithm. Computing and Informatics, 40(6), 1322–1344. https://doi.org/10.31577/cai_2021_6_1322