Skip to main content
Log in

An integration of deep learning model with Navo Minority Over-Sampling Technique to detect the frauds in credit cards

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. 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

  2. Asha RB, KR SK, (2021) Credit card fraud detection using artificial neural network. Global Transitions Proceedings 2(1):35–41

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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

    Article  MathSciNet  Google Scholar 

  8. Chakrabarty N, Biswas S (2020) Navo minority over-sampling technique (NMOTe): a consistent performance booster on imbalanced datasets. J Electron 2(02):96–136

  9. Chen K, Franko K, Sang R (2021) Structured model pruning of convolutional networks on tensor processing units. arXiv preprint arXiv:2107.04191

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

  17. 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

  18. Nguyen TH, Tahir H, Abdelrazek M, Babar A (2020) Deep learning methods for credit card fraud detection. arXiv preprint arXiv:2012.03754

  19. Ngwenduna KS, Mbuvha R (2021) Alleviating class imbalance in actuarial applications using generative adversarial networks. Risks 9(3):49

    Article  Google Scholar 

  20. Patil S, Nemade V, Soni PK (2018) Predictive modelling for credit card fraud detection using data analytics. Procedia Comput Sci 132:385–395

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. Richhariya P, Singh PK (2014) Evaluating and emerging payment card fraud challenges and resolution. Int J Comput Appl 107(14):5–10

    Google Scholar 

  23. Shukur HA, Kurnaz S (2019) Credit card fraud detection using machine learning methodology. Int J Comput Sci Mob Comput 8(3):257–260

    Google Scholar 

  24. Thabtah F, Hammoud S, Kamalov F, Gonsalves A (2020) Data imbalance in classification: experimental evaluation. Inf Sci 513:429–441

    Article  MathSciNet  Google Scholar 

  25. 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

  26. 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

    Google Scholar 

  27. 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/

  28. 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

  29. Wang S, Yao X (2012) Multiclass imbalance problems: analysis and potential solutions. IEEE Trans Syst Man Cybern B Cybern 42(4):1119–1130

    Article  Google Scholar 

  30. 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

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Karthika.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-14365-6

Keywords

Navigation