Comparison of K-Means, Fuzzy C-Means and Fuzzy Logic Based Clustering Algorithms for Customer Segmentation
DOI:
https://doi.org/10.5281/zenodo.14556226Keywords:
Fuzzy logic based clustering, K-Means Algorithm, Fuzzy C-Means (FCM), Clustering benchmark metricsAbstract
Customer segmentation is a critical tool for businesses to optimize their marketing strategies and increase customer loyalty. This study aims to segment customers based on their buying behavior using K-Means, Fuzzy C-Means (FCM) and Fuzzy Logic based clustering algorithms. While the K-Means algorithm divides the data into a certain number of clusters and determines a center for each cluster, the FCM algorithm allows data points to belong to more than one cluster with varying degrees of membership. Fuzzy Logic based clustering provides a more nuanced segmentation by using a system of fuzzy membership functions and rules defined for each feature. In this study, the performance of all three algorithms is evaluated with Silhouette score, Calinski-Harabasz score and Davies-Bouldin score using Online Retail dataset. The results show that K-Means generally delivers higher Silhouette scores and Calinski-Harabasz index values, FCM provides flexibility to manage similarities across clusters, and the Fuzzy Logic-based approach better captures complex relationships between features. The findings provide valuable insights for customer segmentation and optimization of marketing strategies.
References
Anitha, P. and Patil, M. M. RFM model for customer purchase behavior using K-Means algorithm, Journal of King Saud University - Computer and Information Sciences, 2022, 34, pp. 1785–1792.
Hu, Y. H. and Yeh, T. W. Discovering valuable frequent patterns based on RFM analysis without customer identification information, Knowledge-Based Systems, 2014, 61, pp. 76–88.
Khajvand, M. , Zolfaghar, K. , Ashoori, S. , and Alizadeh, S. Estimating customer lifetime value based on RFM analysis of customer purchase behavior: Case study, Procedia Computer Science, 2011, 3, pp. 57–63.
Khalili-Damghani, K. , Abdi, F. , and Abolmakarem, S. Hybrid soft computing approach based on clustering, rule mining, and decision tree analysis for customer segmentation problem: Real case of customer-centric industries, Applied Soft Computing, 2018, 73, pp. 816–828.
Griva, A. , Bardaki, C. , Pramatari, K. , and Papakiriakopoulos, D. Retail business analytics: Customer visit segmentation using market basket data, Expert Systems with Applications, 2018, 100, pp. 1–16.
Qadadeh, W. and Abdallah, S. Customers Segmentation in the Insurance Company (TIC) Dataset, Procedia Computer Science, 2018, 144, pp. 277–290.
Arunachalam, D. and Kumar, N. Benefit-based consumer segmentation and performance evaluation of clustering approaches: An evidence of data-driven decision-making, Expert Systems with Applications, 2018, 111, pp. 11–34.
Yoo, B. and Jang, M. A bibliographic survey of business models, service relationships, and technology in electronic commerce, Electronic Commerce Research and Applications, 2019, 33, pp. 100818.
Zerbino, P. , Aloini, D. , Dulmin, R. , and Mininno, V. Big Data-enabled Customer Relationship Management: A holistic approach, Information Processing & Management, 2018, 54, pp. 818–846.
Han, J. , Kamber, M. and Pei, J. Data mining: concepts and techniques, Elsevier, 2011.
Brito, P. Q. , Soares, C. , Almeida, S. , Monte, A. , and Byvoet, M. Customer segmentation in a large database of an online customized fashion business, Robotics and Computer-Integrated Manufacturing, 2015, 36, pp. 93–100.
Femina, B. T. and Sudheep, E. M. An Efficient CRM-Data Mining Framework for the Prediction of Customer Behaviour, Procedia Computer Science, 2015, 46, pp. 725–731.
Sheng, J. , Amankwah-Amoah, J. , and Wang, X. A multidisciplinary perspective of big data in management research, International Journal of Production Economics, 2017, 191, pp. 97–112.
Nguyen, D. H. , Leeuw, S. de , and Dullaert, W. E. H. Consumer Behaviour and Order Fulfilment in Online Retailing: A Systematic Review, International Journal of Management Reviews, 2018, 20, pp. 255–276.
Patak, M. , Lostakova, H. , Curdova, M. , and Vlckova, V. The E-Pharmacy Customer Segmentation Based on the Perceived Importance of the Retention Support Tools, Procedia - Social and Behavioral Sciences, 2014, 150, pp. 552–562.
Carnein, M. and Trautmann, H. Customer Segmentation Based on Transactional Data Using Stream Clustering, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2019, 11439 LNAI, pp. 280–292.
Kaur, A. , Pal, S. K. , and Singh, A. P. Hybridization of Chaos and Flower Pollination Algorithm over K-Means for data clustering, Applied Soft Computing, 2020, 97, pp. 105523.
Fu, X. , Chen, X. , Shi, Y. T. , Bose, I. , and Cai, S. User segmentation for retention management in online social games, Decision Support Systems, 2017, 101, pp. 51–68.
Holý, V. , Sokol, O. , and Černý, M. Clustering retail products based on customer behaviour, Applied Soft Computing, 2017, 60, pp. 752–762.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 AINTELIA Science Notes Journal

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