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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Puh, M., Brkic, L.: Detecting credit card fraud using selected machine learning algorithms. In: MIPRO, Opatija Croatia, pp. 250–255. IEEE (2019)
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)
Kasa, N., Dahbura, A., Ravoori, C., Adams, S.: Improving credit card fraud detection by profiling and clustering accounts, pp. 1–6. IEEE (2019)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Dataset for credit card fraud (2020). https://www.kaggle.com/mlg-ulb/creditcardfraud
Xuan, S., Liu, G., Li, Z., Zheng, L., Wang, S., Jiang, C.: Random forest for credit card fraud detection, pp. 1–6. IEEE (2018)
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)
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
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)