An empirical comparison of clustering approaches for recency, frequency, and monetary customer segmentation
Abstract
This study evaluates effectiveness of three clustering techniques—k-means, hierarchical clustering, and density-based spatial clustering of applications with noise (DBSCAN)—applied to the recency-frequency-monetary (RFM) model for customer segmentation in the retail sector. Using sales transaction data from a distributor of computer accessories and printing products. The results show that k-means achieved the best clustering validation scores and effectively identified high-value customers, hierarchical clustering generated less meaningful groupings than k-means, and DBSCAN misclassified key customers as noise. These findings highlight k-means as the most suitable technique for RFM-based segmentation in this retail business context. The study offers practical insights for retail and distribution businesses aiming to adopt data-driven customer strategies and suggests future research to enhance segmentation robustness and refine the RFM framework.
Keywords
Business analytics; Customer segmentation; DBSCAN clustering; Hierarchical clustering; K-means clustering
Full Text:
PDFDOI: http://doi.org/10.11591/ijai.v15.i4.pp3402-3410
Refbacks
- There are currently no refbacks.
Copyright (c) 2026 Upekkha Lau, Meditya Wasesa

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938
This journal is published by the Institute of Advanced Engineering and Science (IAES).