Dynamic Clustering Analysis Using K-Means With Adaptive Centroid Optimization
Isi Artikel Utama
Abstrak
Clustering is a fundamental technique in data analysis that aims to group data based on similarity characteristics. The K-Means algorithm is widely used due to its simplicity and computational efficiency; however, it suffers from limitations related to static centroid initialization, which may lead to suboptimal local convergence. This study proposes a dynamic clustering approach based on adaptive centroid optimization to address these limitations by allowing centroid positions to evolve iteratively according to the data distribution. The proposed method incorporates an adaptive centroid update mechanism that considers inter-cluster distances and data density, enabling a more flexible and responsive clustering process. The evaluation is conducted using multiple datasets and assessed through performance metrics such as the Silhouette Score and Davies-Bouldin Index. The results demonstrate that the proposed approach improves cluster stability and reduces misclassification compared to the conventional K-Means algorithm. Furthermore, it shows better performance when handling datasets with uneven distributions. Therefore, adaptive centroid optimization offers a promising alternative for enhancing clustering quality in various data analysis applications.
Rincian Artikel

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.
Referensi
A. K. Jain, “Data Clustering: 50 Years Beyond K-Means,” Pattern Recognit. Lett., vol. 31, no. 8, hal. 651–666, 2010, doi: 10.1016/j.patrec.2009.09.011.
J. MacQueen, “Some Methods for Classification and Analysis of Multivariate Observations,” in Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, 1967, hal. 281–297.
D. Arthur dan S. Vassilvitskii, “K-Means++: The Advantages of Careful Seeding,” in Proceedings of the ACM-SIAM Symposium on Discrete Algorithms, 2007, hal. 1027–1035. doi: 10.1137/1.9781611973075.10.
P. J. Rousseeuw, “Silhouettes: A Graphical Aid to the Interpretation and Validation of Cluster Analysis,” J. Comput. Appl. Math., vol. 20, hal. 53–65, 1987, doi: 10.1016/0377-0427(87)90125-7.
Rudianto, Data Mining untuk Analisis Perilaku dan Kecerdasan Bisnis. Serang: PT Literapedia Utama Publishing, 2023. Tersedia pada: https://penerbitliterapedia.com/buku/data-mining-untuk-analisis-perilaku-dan-kecerdasan-bisnis/
Rudianto, “Penerapan Data Mining Menggunakan Metode K-Means untuk Pengelompokan Data,” ProTekInfo J. Ilm. Tek. Inform., 2020, [Daring]. Tersedia pada: https://e-jurnal.lppmunsera.org/index.php/ProTekInfo/article/view/1691/1104
D. L. Davies dan D. W. Bouldin, “A Cluster Separation Measure,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 1, no. 2, hal. 224–227, 1979.
J. Han, M. Kamber, dan J. Pei, Data Mining: Concepts and Techniques. Amsterdam: Elsevier, 2012.
I. H. Witten, E. Frank, M. A. Hall, dan C. J. Pal, Data Mining: Practical Machine Learning Tools and Techniques. Burlington: Morgan Kaufmann, 2016.
L. Kaufman dan P. J. Rousseeuw, Finding Groups in Data: An Introduction to Cluster Analysis. New York: Wiley, 1990.
Rudianto, “Analisis Pengelompokan Data Menggunakan Algoritma K-Means,” J. Sist. Inf. dan Inform., 2021, [Daring]. Tersedia pada: https://ejournal.lppm-unbaja.ac.id/index.php/jsii/article/view/2123