Skip to main content

Comparative Data Oversampling Techniques with Deep Learning Algorithms for Credit Card Fraud Detection

  • Conference paper
  • First Online:
Intelligent Systems Design and Applications (ISDA 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 646))

  • 220 Accesses


Financial businesses have a significant challenge with credit card fraud. Approximately more than one million individuals from different countries are losing money yearly due to credit card fraud. Due to privacy concerns, there is an absence of research studies that can be conducted on the analysis of real credit card data. In this study, various deep learning algorithms were applied for credit card fraud detection using a real credit card dataset. The methodology presented in this paper has also been focused on comparative of performance testing of different data resampling based on oversampling techniques like Random, SMOTE, BorderLine SMOTE, SVMSMOTE and ADASYN along with deep learning neural networks inculuded LSTM, MLP, and ANN models. For verifying the performance of the proposed models to detect fraud, the used dataset was splitted into 10% validation, 20% testing and 70% training. Furthermore, standard performance metrics such as accuracy, sensitivity, precision, and f1-score metrics were employed to assess and selects the best model. After comparing the results of the experiments performed for fraud detection, it was found that the LSTM model provided the best results for credit card fraud detection with achieving 99.9% accuracy, compared to the other models.

B. B. Ammar and M. B. Aouicha—Contributed equally.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions


  1. Sahin, Y., Bulkan, S., Duman, E.: A cost-sensitive decision tree approach for fraud detection. Expert Syst. Appl. 40(15), 5916–5923 (2013)

    Article  Google Scholar 


  3. Adewumi, A.O., Akinyelu, A.A.: A survey of machine-learning and nature-inspired based credit card fraud detection techniques. Int. J. Syst. Ass. Eng. Manag. 8, 937–953 (2016).

    Article  Google Scholar 

  4. Srivastava, A., Kundu, A., Sural, S., Majumdar, A.: Credit card fraud detection using hidden Markov model. IEEE Trans. Dependable Secure Comput. 5(1), 37–48 (2008)

    Article  Google Scholar 

  5. Nilson, S.: The Nilson Report. HSN Consultants, Oxnard (1970 to present). A twice-monthly newsletter on the payment card industry (1996)

    Google Scholar 

  6. Quah, J.T., Sriganesh, M.: Real-time credit card fraud detection using computational intelligence. Expert Syst. Appl. 35(4), 1721–1732 (2008)

    Article  Google Scholar 

  7. Dornadula, V.N., Geetha, S.: Credit card fraud detection using machine learning algorithms. Procedia Comput. Sci. 165, 631–641 (2019)

    Article  Google Scholar 

  8. Melo-Acosta, G.E., Duitama-Munoz, F., Arias-Londono, J.D.: Fraud detection in big data using supervised and semi-supervised learning techniques. In: 2017 IEEE Colombian conference on communications and computing (COLCOM), pp. 1–6. IEEE (2017)

    Google Scholar 

  9. Dhankhad, S., Mohammed, E., Far, B.: Supervised machine learning algorithms for credit card fraudulent transaction detection: a comparative study. In 2018 IEEE international conference on information reuse and integration (IRI), pp. 122–125. IEEE (2018)

    Google Scholar 

  10. Shiyang, X., Guanjun, L., Zhenchuan, L., Lutao Zheng, S.W., Changjun, J.: Random forest for credit card fraud detection. In: 2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC) (2018)

    Google Scholar 

  11. Pumsirirat, A., Liu, Y.: Credit card fraud detection using deep learning based on auto-encoder and restricted boltzmann machine. Int. J. Adv. Comput. Sci. Appl. 9(1), 18–25 (2018)

    Google Scholar 

  12. Randhawa, K., Loo, C.K., Seera, M., Lim, C.P., Nandi, A.K.: Credit card fraud detection using AdaBoost and majority voting. IEEE Access 6, 14277–14284 (2018)

    Article  Google Scholar 

  13. Rubaidi, Z.S., Ammar, B.B., Aouicha, M.B.: Fraud detection using large-scale imbalance dataset. Int. J. Artif. Intell. Tools 23, 2250037 (2022).

    Article  Google Scholar 

  14. Han, H., Wang, W.-Y., Mao, B.-H.: Borderline-SMOTE: a new over-sampling method in imbalanced data sets learning. In: Huang, D.-S., Zhang, X.-P., Huang, G.-B. (eds.) ICIC 2005. LNCS, vol. 3644, pp. 878–887. Springer, Heidelberg (2005).

    Chapter  Google Scholar 

  15. Zheng, Z., Cai, Y., Li, Y.: Oversampling method for imbalanced classification. Comput. Inform. 34(5), 1017–1037 (2015)

    Google Scholar 

  16. Chawla, N.V., et al.: SMOTE: synthetic minority over-sampling technique. J. Artif. Intell. Res. 16, 321–357 (2002)

    Article  MATH  Google Scholar 

  17. Blagus, R., Lusa, L.: SMOTE for high-dimensional class-imbalanced data. BMC Bioinform. 14, 106 (2013).

    Article  Google Scholar 

  18. Haibo, H., et al.: ADASYN: adaptive synthetic sampling approach for imbalanced learning. neural networks. IJCNN 2008. In: IEEE World Congress on Computational Intelligence. IEEE International Joint Conference (2008)

    Google Scholar 

  19. Amin, A., et al.: Comparing oversampling techniques to handle the class imbalance problem: a customer churn prediction case study. IEEE Access 4, 7940–7957 (2016)

    Article  Google Scholar 

  20. “Starter: Credit Card Fraud Detection 249b5984-4 | Kaggle.” Accessed 17 Jul 2022

  21. Taud, H., Mas, J.F.: Multilayer Perceptron (MLP). In: Camacho Olmedo, M.T., Paegelow, M., Mas, J.-F., Escobar, F. (eds.) Geomatic Approaches for Modeling Land Change Scenarios. LNGC, pp. 451–455. Springer, Cham (2018).

    Chapter  Google Scholar 

  22. Tawfik, M., Nimbhore, S., Al-Zidi, N.M., Ahmed, Z.A.T., Almadani, A.M.: Multi-features extraction for automating covid-19 detection from cough sound using deep neural networks, In: 2022 4th International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India, pp. 944–950 (2022),

  23. Graves, A.: Long short-term memory. In: Graves, A. (ed.) Supervised Sequence Labelling with Recurrent Neural Networks, pp. 37–45. Springer Berlin Heidelberg, Berlin, Heidelberg (2012).

    Chapter  MATH  Google Scholar 

  24. Gers, F.A., Schmidhuber, J., Cummins, F.: Learning to forget: continual prediction with LSTM. Neural Comput. 12(10), 2451–2471 (2000).

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Zainab Saad Rubaidi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Saad Rubaidi, Z., Ben Ammar, B., Ben Aouicha, M. (2023). Comparative Data Oversampling Techniques with Deep Learning Algorithms for Credit Card Fraud Detection. In: Abraham, A., Pllana, S., Casalino, G., Ma, K., Bajaj, A. (eds) Intelligent Systems Design and Applications. ISDA 2022. Lecture Notes in Networks and Systems, vol 646. Springer, Cham.

Download citation

Publish with us

Policies and ethics