Abstract
The increased usage of credit cards for online and regular purchases in E-banking communication systems is vulnerable to credit card fraud. Data imbalance also poses a huge challenge in the fraud detection process. The efficiency of the current fraud detection system (FDS) is in question only because they detect the fraudulent activity after the suspicious transaction is done. This paper proposes an intelligent two-level credit card fraud detection model from highly imbalanced datasets, relying on the semantic fusion of k-means and artificial bee colony algorithm (ABC) to enhance the classification accuracy and speed up detection convergence. ABC as a second classification level performs a kind of neighborhood search combined with the global search to handle the inability the k-means classifier to discover the real cluster if the same data is inputted in a different order it may produce different cluster. Besides, the k-means classifier may be surrounded by the local optimum as it is sensitive to the initial condition. The advised system filters the dataset’ features using a built-in rule engine to analyze whether the transaction is genuine or fraudulent based on many customer behavior (profile) parameters such geographical locations, usage frequency, and book balance. Experimental results indicate that the proposed model can enhance the classification accuracy against the risk coming from suspicious transactions, and gives higher accuracy compared to traditional methods.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00500-019-03958-9/MediaObjects/500_2019_3958_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00500-019-03958-9/MediaObjects/500_2019_3958_Fig2_HTML.png)
Similar content being viewed by others
References
Adnan M (2011) Detect CNP Fraudulent Transactions. World Comput Sci Inf Technol J 1(8):326–332
Adnan M (2012) Electronic payment fraud detection techniques. World Comput Sci Inf Technol J 2(4):137–141
Bin W, Cun H (2011) Differential artificial bee colony algorithm for global numerical optimization. J Comput 6(5):841–848
Deoshree D, Snehlata S (2017) Classification model using optimization technique a review. Int J Comput Sci Netw 6(1):42–48
Dheepa V, Dhanapal R (2012) Behavior based credit card fraud detection using support vector machines. J Soft Comput 2(4):391–397
Divya S, Rakesh P (2015) Credit card fraud detection using hidden markov model. Int J Sci Eng Res 6(1):1488–1491
Faiza A, Azuraliza A (2012) A cluster-based deviation detection task using the artificial bee colony algorithm. Int J Soft Comput 2(7):71–78
Falaki S, Alese B, Adewale O, Ayeni J, Aderounmu G (2012) Probabilistic credit card fraud detection system in online transactions. Int J Softw Eng Appl 6(4):69–78
Ganesh K, Vasanth S (2012) Novel artificial neural networks and logistic approach for detecting credit card deceit. Int J Comput Sci Manag Res 1(3):297–303
Ganesh K, Vasanth S (2013) Novel artificial neural networks and logistic approach for detecting credit card deceit. Int J Comput Sci Netw Secur 13(9):58–65
Hala M, Ghada H, Yousef A (2016) ABC-SVM: artificial bee colony and svm method for microarray gene selection and multi class cancer classification. Int J Machine Learn Comput 6(3):184–190
Hastie T, Trevor H, Robert T, Friedman JH (2001) The elements of statistical learning: data mining, inference, and prediction. Springer, New York
Ishu T, Mrigya M (2016) Credit card fraud detection. Int J Adv Res Comput Commun Eng 5(1):39–42
Krishna K, Mahesh A (2012) Survey on credit card fraud detection methods. Int J Emerg Technol Adv Eng 2(11):721–726
Madhav P, Anil K, Varun B (2015) Credit card fraud detection using an efficient enhanced k- mean clustering algorithm. Int J Eng Comput Sci 4(2):10367–10374
Mohd A, Yuk Y, Wei C, Noorhaniza W, Ahmed M (2011) ABC based data mining algorithms for classification tasks. Canadian Center of Sci Edu 5(4):217–231
Mortazavi E, Ahmadzadeh M (2014) A hybrid approach for automatic credit approval. Int J Sci Eng Res 5(8):614–619
Morteza T (2015) Improving genetic algorithm operators for analyzing. Int J New Technol Res 1(6):1–9
Nadisha A, Rakendu R, Surekha M (2015) A hybrid approach to detect credit card fraud. Int J Sci Res Publ 5(11):304–314
Nimisha P, Sherly K (2012) Credit card fraud detection based on behavior mining. Int J Sci Technol Res 1(2012):7–12
Pooja C, Prajakta K, Madhura G, Priyanka N (2015) Genetic k-means algorithm for credit card fraud detection. Int J Comput Sci and Inf Technol 6(2):1724–1727
Prakash A, Chandrasekar C (2015) An optimized multiple semi-hidden markov model for credit card fraud detection. Indian J Sci Technol 8(2):165–171
Rama K, Uma D (2012) Fraud detection of credit card payment system by genetic algorithm. Int J Sci Eng Res 3(7):1–6
Rinkal S, Samir K, Hiteshkumar N (2014) Artificial bee colony algorithm, a comparative approach for optimization algorithm and application: survey. Int J Futur Trends Eng Technol 4(1):17–21
Shilpa H, Kulkarni R (2015) Credit card fraud detection system based on user based model with ga and artificial immune system. J Multidiscip Eng Sci Technol 2(7):1820–1825
Siddhi D, Vidhi S, Jay V (2016) Credit card fraud detection using hybrid approach. Int J Adv Res Comput Commun Eng 5(5):287–289
Sivakumar N, Balasubramanian R (2016) Enhanced anomaly detection in imbalanced credit card transactions using hybrid pso. Int J Comput Appl 135(10):28–32
Stephen G, Olumide O, Oluwafunmito A (2016) Hybrid methods for credit card fraud detection using k-means clustering with hidden markov model and multilayer perception algorithm. Br J Appl Sci Technol 13(5):1–11
Sudan J (2015) Emerging issues of credit card frauds and their detection techniques using genetic algorithm. Int J Integ Comput Appl Res 1(1):1–6
Sunil B, Rashmi B, Santosh H (2016) Analysis of credit card fraud detection techniques. Int J Sci Res 5(3):1302–1306
Vadoodparast M, Razak H (2015) Fraudulent electronic transaction detection using dynamic model. Int J Comput Sci Inf Secur 13(2):1–10
Vaishali V (2014) Fraud detection in credit card by clustering approach. Int J Comput Appl 98(3):29–32
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The first author declares that he has no conflict of interest. The second author declares that he has no conflict of interest.
Research involving human participants and/or animals
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
There are no studies with human participants.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Darwish, S.M. An intelligent credit card fraud detection approach based on semantic fusion of two classifiers. Soft Comput 24, 1243–1253 (2020). https://doi.org/10.1007/s00500-019-03958-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-03958-9