IJIEPR                   Back to the articles list | 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:   (231 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.
     
Type of Study: Research | Subject: Intelligent Systems
Received: 2024/05/8 | Accepted: 2025/06/11

Add your comments about this article : Your username or Email:
CAPTCHA

Send email to the article author


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