SOM approach for clustering customers using credit card transactions

Seda Yanık*, Abdelrahman Elmorsy

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)

Abstract

Purpose: The purpose of this paper is to generate customer clusters using self-organizing map (SOM) approach, a machine learning technique with a big data set of credit card consumptions. The authors aim to use the consumption patterns of the customers in a period of three months deducted from the credit card transactions, specifically the consumption categories (e.g. food, entertainment, etc.). Design/methodology/approach: The authors use a big data set of almost 40,000 credit card transactions to cluster customers. To deal with the size of the data set and the eliminated the required parametric assumptions the authors use a machine learning technique, SOMs. The variables used are grouped into three as demographical variables, categorical consumption variables and summary consumption variables. The variables are first converted to factors using principal component analysis. Then, the number of clusters is specified by k-means clustering trials. Then, clustering with SOM is conducted by only including the demographical variables and all variables. Then, a comparison is made and the significance of the variables is examined by analysis of variance. Findings: The appropriate number of clusters is found to be 8 using k-means clusters. Then, the differences in categorical consumption levels are investigated between the clusters. However, they have been found to be insignificant, whereas the summary consumption variables are found to be significant between the clusters, as well as the demographical variables. Originality/value: The originality of the study is to incorporate the credit card consumption variables of customers to cluster the bank customers. The authors use a big data set and dealt with it with a machine learning technique to deduct the consumption patterns to generate the clusters. Credit card transactions generate a vast amount of data to deduce valuable information. It is mainly used to detect fraud in the literature. To the best of the authors’ knowledge, consumption patterns obtained from credit card transaction are first used for clustering the customers in this study.

Original languageEnglish
Pages (from-to)372-388
Number of pages17
JournalInternational Journal of Intelligent Computing and Cybernetics
Volume12
Issue number3
DOIs
Publication statusPublished - 16 Aug 2019

Bibliographical note

Publisher Copyright:
© 2019, Emerald Publishing Limited.

Keywords

  • Clustering
  • Credit card transactions
  • k-means
  • PCA
  • Self-organizing maps

Fingerprint

Dive into the research topics of 'SOM approach for clustering customers using credit card transactions'. Together they form a unique fingerprint.

Cite this