Skip to main content

Fraud Detection in Credit Card Data Using Machine Learning Techniques

  • Conference paper
  • First Online:
Book cover Machine Learning, Image Processing, Network Security and Data Sciences (MIND 2020)

Abstract

Credit cards have become the part of human life these days. It facilitates users in various sectors. Intruders try to steal credit card information in many ways. Hence, security of sensitive information of credit cards is a major concern. We can apply different machine learning techniques to detect such frauds or anomalies. On basis of our survey, we found two outperforming classifiers of machine learning viz., Logistic Regression (LR) and Naïve Bayes (NB). This paper provides a method of fraud detection in credit card system using Random Forest (RF) classifier. The work is compared with the existing classifiers: LR and NB. Their performance is evaluated on various metrics viz., Accuracy, Precision, Recall, F1 Score and Specificity on some datasets of credit card system. It is observed that Random Forest is outperforming others. Random Forest gives 99.95% accuracy while accuracy of LR and NB is 91.16% and 89.35% respectively.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Puh, M., Brkic, L.: Detecting credit card fraud using selected machine learning algorithms. In: MIPRO, Opatija Croatia, pp. 250–255. IEEE (2019)

    Google Scholar 

  2. Varmedja, D., Karanovic, M., Sladojevic, S., Arsenovic, M., Anderla, A.: Credit card fraud detection - machine learning methods. In: 18th International Symposium INFOTECH-JAHORINA, 20–22 March, pp. 1–5. IEEE (2019)

    Google Scholar 

  3. Kasa, N., Dahbura, A., Ravoori, C., Adams, S.: Improving credit card fraud detection by profiling and clustering accounts, pp. 1–6. IEEE (2019)

    Google Scholar 

  4. Mittal, S., Tyagi, S.: Performance evaluation of machine learning algorithms for credit card fraud detection. In: 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 320–324. IEEE (2019)

    Google Scholar 

  5. Thennakoon, A., Bhagyani, C., Premadasa, S., Mihiranga, S., Kuruwitaarachchi, N.: Real-time credit card fraud detection using machine learning. In: 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 488–493. IEEE (2019)

    Google Scholar 

  6. Dwivedi, R.K., Rai, A.K., Kumar, R.: A study on machine learning based anomaly detection approaches in wireless sensor network. In: 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 200–205. IEEE (2020)

    Google Scholar 

  7. Dwivedi, R.K., Rai, A.K., Kumar, R.: Outlier detection in wireless sensor networks using machine learning techniques: a survey. In: 2020 International Conference on Electrical and Electronics Engineering (ICE3), pp. 1–6. IEEE (2020)

    Google Scholar 

  8. Rajeshwari, U., Babu, B.S.: Real-time credit card fraud detection using streaming analytics. In: 2nd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT), pp. 439–444. IEEE (2016)

    Google Scholar 

  9. Sisodia, D.S., Reddy, N.K., Bhandari, S.: Performance evaluation of class balancing techniques for credit card fraud detection. In: International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), pp. 2747–2752. IEEE (2017)

    Google Scholar 

  10. Awoyemi, J.O., Adetunmbi, A.O., Oluwadare, S.A.: Credit card fraud detection using machine learning techniques: a comparative analysis, pp. 1–9. IEEE (2017)

    Google Scholar 

  11. Pozzolo, A.D., Boracchi, G., Caelen, O., Alippi, C., Bontempi, G.: Credit card fraud detection: a realistic modeling and a novel learning strategy. IEEE Trans. Neural Netw. Learn. Syst. 29(8), 3784–3794 (2018)

    Article  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–14282 (2018)

    Article  Google Scholar 

  13. Dighe, D., Patil, S., Kokate, S.: Detection of credit card fraud transactions using machine learning algorithms and neural networks: a comparative study. In: Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), pp. 1–6. IEEE (2018)

    Google Scholar 

  14. Pumsirirat, A., Yan, L.: Credit card fraud detection using deep learning based on auto-encoder and restricted Boltzmann machine. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 9(1), 18–25 (2018)

    Google Scholar 

  15. Roy, A., Sun, J., Mahoney, R., Alonzi, L., Adams, S., Beling, P.: Deep learning detecting fraud in credit card transactions, pp. 129–134. IEEE (2018)

    Google Scholar 

  16. Sethia, A., Patel, R., Raut, P.: Data augmentation using generative models for credit card fraud detection. In: 4th International Conference on Computing Communication and Automation (ICCCA), pp. 1–6. IEEE (2018)

    Google Scholar 

  17. Dataset for credit card fraud (2020). https://www.kaggle.com/mlg-ulb/creditcardfraud

  18. Xuan, S., Liu, G., Li, Z., Zheng, L., Wang, S., Jiang, C.: Random forest for credit card fraud detection, pp. 1–6. IEEE (2018)

    Google Scholar 

  19. Zheng, L., Liu, G., Yan, C., Jiang, C.: Transaction fraud detection based on total order relation and behavior diversity. IEEE Trans. Comput. Soc. Syst. 5(3), 796–806 (2018)

    Article  Google Scholar 

  20. Dwivedi, R.K., Kumari, N., Kumar, R.: Integration of wireless sensor networks with cloud towards efficient management in IoT: a review. In: Kolhe, M.L., Tiwari, S., Trivedi, M.C., Mishra, K.K. (eds.) Advances in Data and Information Sciences. LNNS, vol. 94, pp. 97–107. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-0694-9_10

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arun Kumar Rai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rai, A.K., Dwivedi, R.K. (2020). Fraud Detection in Credit Card Data Using Machine Learning Techniques. In: Bhattacharjee, A., Borgohain, S., Soni, B., Verma, G., Gao, XZ. (eds) Machine Learning, Image Processing, Network Security and Data Sciences. MIND 2020. Communications in Computer and Information Science, vol 1241. Springer, Singapore. https://doi.org/10.1007/978-981-15-6318-8_31

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-6318-8_31

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-6317-1

  • Online ISBN: 978-981-15-6318-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics