To read this content please select one of the options below:

SOM approach for clustering customers using credit card transactions

Seda Yanık (Istanbul Technical University, Istanbul, Turkey)
Abdelrahman Elmorsy (Istanbul Technical University, Istanbul, Turkey)

International Journal of Intelligent Computing and Cybernetics

ISSN: 1756-378X

Article publication date: 26 July 2019

Issue publication date: 16 August 2019

201

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.

Keywords

Citation

Yanık, S. and Elmorsy, A. (2019), "SOM approach for clustering customers using credit card transactions", International Journal of Intelligent Computing and Cybernetics, Vol. 12 No. 3, pp. 372-388. https://doi.org/10.1108/IJICC-11-2018-0157

Publisher

:

Emerald Publishing Limited

Copyright © 2019, Emerald Publishing Limited

Related articles