Analisis Perbandingan K-Means++, Mini Batch K-Means, dan Fuzzy C-Means pada Segmentasi Pelanggan
DOI:
https://doi.org/10.24843/JNATIA.2025.v04.i01.p19Keywords:
Customer Segmentation, RFMT, K-Means++, Mini Batch K-Means, Fuzzy C-Means, Clustering Evaluation, Transactional DataAbstract
Customer segmentation is a crucial process for optimizing marketing strategies This study aims to implement and compare three clustering algorithms on customer transaction data using RFMT (Recency, Frequency, Monetary, and Tenure) features. The dataset, obtained from the UCI Machine Learning Repository, underwent several preprocessing stages, including data cleaning, feature extraction, outlier handling, and normalization. Optimal cluster numbers were determined using the elbow method and validated using silhouette score and davies-bouldin index. The results show that mini batch k-means outperforms the other algorithms with the highest silhouette score of 0.4011 and the lowest davies-bouldin index of 0.9521. K-means++ demonstrated better computation time but slightly lower clustering quality, while fuzzy c-means produced less distinct segmentation
Downloads
Published
Issue
Section
License
Copyright (c) 2025 I Putu Satria Dharma Wibawa, Made Agung Raharja (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.