Abstract
In the real-world, the quality and quantity of various desirable products, services and facilities are effectively chosen by the people within a single step due to the rapid development of e-commerce technologies. Also, this technology offers scammers to do make credit card frauds (CCF), as credit card is considered as one of the most payment methods for any purchase. To prevent this fraudulent activities and payment losses, financial institution and researchers tries to develop an automated system for CCF Detection as CCFD. In this research work, an integration of is designed for detecting the CCF. Class inequality is presents in real-time dataset that leads poor performance of proposed classifier that needs to be addressed before final prediction. To address this issues, this research work develops a Navo Minority Over-Sampling Technique (NMOTe) to solve the class imbalance problem and increased the efficiency of CNN-GRU model. By using this developed model, huge financial losses are avoided by detecting the CCF. The experiments are carried out on three publicly available datasets in terms of important parameters to test the performance of proposed CNN-GRU model with existing deep learning (DL) classifiers. The results proved that the proposed model achieved 97.45% of accuracy and 99.80% of precision, where the existing CNN model achieved 93.22% of accuracy and 78.7% of precision on UCSD-FICO datasets.
Similar content being viewed by others
References
Altiti O (2020) Credit card fraud detection based on machine and deep learning. In: 2020 11th International Conference on Information and Communication Systems (ICICS), pp 204–208, Irbid, Jordan
Asha RB, KR SK, (2021) Credit card fraud detection using artificial neural network. Global Transitions Proceedings 2(1):35–41
Benchaji I, Douzi S, Ouahidi BE (2019) Using genetic algorithm to improve classification of imbalanced datasets for credit card fraud detection. Lect Notes Netw Syst 66:220–229
Bhattacharyya S, Jha S, Tharakunnel K, Westland JC (2011) Data mining for credit card fraud: a comparative study. Decis Support Syst 50(3):602–613
Boracchi G, Caelen O, Alippi C, Dal Pozzolo A (2017) Credit card fraud detection: a realistic modeling a novel learning strategy. IEEE Trans Neural Netw Learn Syst 2162-237X
Carcillo F, Dal Pozzolo A, Le Borgne YA, Caelen O, Mazzer Y, Bontempi G (2018) Scarff: a scalable framework for streaming credit card fraud detection with spark. Inf Fusion 41:182–194
Carcillo F, Le Borgne YA, Caelen O, Kessaci Y, Oblé F, Bontempi G (2021) Combining unsupervised and supervised learning in credit card fraud detection. Inf Sci 557:317–331
Chakrabarty N, Biswas S (2020) Navo minority over-sampling technique (NMOTe): a consistent performance booster on imbalanced datasets. J Electron 2(02):96–136
Chen K, Franko K, Sang R (2021) Structured model pruning of convolutional networks on tensor processing units. arXiv preprint arXiv:2107.04191
Dal Pozzolo A, Caelen O, Borgne Y-AL, Waterschoot S, Bontempi G (2014) Learned lessons in credit card fraud detection from a practitioner perspective. Expert Syst Appl 41(10):4915–4928
Darwish SM (2020) A bio-inspired credit card fraud detection model based on user behavior analysis suitable for business management in electronic banking. J Ambient Intell Humaniz Comput:1–15
Fiore U, De Santis A, Perla F, Zanetti P, Palmieri F (2019) Using generative adversarial networks for improving classification effectiveness in credit card fraud detection. Inf Sci 479:448–455
Itoo F, Singh S (2021) Comparison and analysis of logistic regression, Naïve Bayes and KNN machine learning algorithms for credit card fraud detection. Int J Inform Technol 13(4):1503–1511
Lucas Y, Portier PE, Laporte L, He-Guelton L, Caelen O, Granitzer M, Calabretto S (2020) Towards automated feature engineering for credit card fraud detection using multi-perspective HMMs. Future Gener Comput Syst 102:393–402
Makki S, Assaghir Z, Taher Y, Haque R, Hacid MS, Zeineddine H (2019) An experimental study with imbalanced classification approaches for credit card fraud detection. IEEE Access 7:93010–93022
Mittal S, Tyagi S (2019) Performance evaluation of machine learning algorithms for credit card fraud detection. In: 2019 9th international conference on cloud computing, data science & engineering (Confluence). IEEE, pp 320–324
Mittal S, Tyagi S (2020) Computational techniques for real-time credit card fraud detection. In: Handbook of computer networks and cyber security. Springer, Cham, pp 653–681
Nguyen TH, Tahir H, Abdelrazek M, Babar A (2020) Deep learning methods for credit card fraud detection. arXiv preprint arXiv:2012.03754
Ngwenduna KS, Mbuvha R (2021) Alleviating class imbalance in actuarial applications using generative adversarial networks. Risks 9(3):49
Patil S, Nemade V, Soni PK (2018) Predictive modelling for credit card fraud detection using data analytics. Procedia Comput Sci 132:385–395
Randhawa K, Loo CK, Seera M, Lim CP, Nandi AK (2018) Credit card fraud detection using AdaBoost and majority voting. IEEE access 6:14277–14284
Richhariya P, Singh PK (2014) Evaluating and emerging payment card fraud challenges and resolution. Int J Comput Appl 107(14):5–10
Shukur HA, Kurnaz S (2019) Credit card fraud detection using machine learning methodology. Int J Comput Sci Mob Comput 8(3):257–260
Thabtah F, Hammoud S, Kamalov F, Gonsalves A (2020) Data imbalance in classification: experimental evaluation. Inf Sci 513:429–441
Thennakoon A, Bhagyani C, Premadasa S, Mihiranga S, Kuruwitaarachchi N (2019) Real-time credit card fraud detection using machine learning. In: Proceedings of the 9th international conference on cloud computing, data science & engineering, vol 7, no 10, pp 488–493, Noida, India
Trivedi NK, Simaiya S, Lilhore UK, Sharma SK (2020) An efficient credit card fraud detection model based on machine learning methods. Int J Adv Sci Technol 29(5):3414–3424
UCSD: University of California, San Diego Data Mining Contest 2009. Accessed: 14 Jan 2019. [Online]. Available: https://www.cs.purdue.edu/commugrate/data/credit_card/
Varmedja D, Karanovic M, Sladojevic S, Arsenovic M, Anderla A (2019) Credit card fraud detection-machine learning methods. In: 2019 18th International Symposium INFOTEH-JAHORINA (INFOTEH). IEEE, pp 1–5
Wang S, Yao X (2012) Multiclass imbalance problems: analysis and potential solutions. IEEE Trans Syst Man Cybern B Cybern 42(4):1119–1130
Xuan S, Liu G, Li Z, Zheng L, Wang S, Jiang C (2018) Random forest for credit card fraud detection. In: 2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC). IEEE, pp 1–6
Zhang X, Han Y, Xu W, Wang Q (2021) HOBA: a novel feature engineering methodology for credit card fraud detection with a deep learning architecture. Inf Sci 557:302–316
Zhu H, Liu G, Zhou M, Xie Y, Abusorrah A, Kang Q (2020) Optimizing weighted extreme learning machines for imbalanced classification and application to credit card fraud detection. Neurocomputing 407:50–62
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The Author (s) declare (s) there is no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Karthika, J., Senthilselvi, A. An integration of deep learning model with Navo Minority Over-Sampling Technique to detect the frauds in credit cards. Multimed Tools Appl 82, 21757–21774 (2023). https://doi.org/10.1007/s11042-023-14365-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14365-6