Volume 36, Issue 3 (IJIEPR 2025)                   IJIEPR 2025, 36(3): 25-36 | Back to browse issues page


XML Print


Faculty of Information Technology and Computer Engineering, Azarbaijan Shahid Madani University, Tabriz, Iran , abbasimehr@azaruniv.ac.ir
Abstract:   (3082 Views)
Businesses are aware of the importance of customer relationship management and strive to gain insights into customers and their needs. Clustering and prediction are widely used data mining methods for understanding customer behavior. In this paper, we introduce an intelligent approach that utilizes time series clustering to analyze customer behavior. To segment customers, we first construct time series of their behavior and then perform preprocessing on the data. Subsequently, a set of informative features reflecting the characteristics of each time series is extracted. These features are ranked using the Laplacian Score method and employed in clustering. The proposed method is applied to time-stamped transaction data of bank customers. After constructing a customer behavior series and extracting features, four informative features —variance of all points in the time series, entropy, spikiness, and lumpiness —are selected for clustering. Customer clustering is performed using four state-of-the-art clustering algorithms: k-medoids, k-means, Fuzzy C-Means clustering (FCM), and Self-Organizing Map (SOM) algorithms. The results demonstrate that, among various clustering methods, the k-medoids algorithm outperforms others. It divides customers into four clusters with a Silhouette metric of 0.6378.
Full-Text [PDF 489 kb]   (1092 Downloads)    
Type of Study: Research | Subject: Intelligent Systems
Received: 2024/05/8 | Accepted: 2025/06/11 | Published: 2025/09/8

Rights and permissions
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.