Enhancing Security in E-commerce and E-payment Systems through the Implementation of Machine Learning for Credit Card Fraud Detection

Authors

  • Chetna Bisht, Sachin Gaur, Nidhi Mehra

Keywords:

E-commerce, E-payment systems, Fraud detection, Machine learning

Abstract

The expeditious growth of electronic payment and e-commerce systems has brought unparalleled convenience to consumers globally. Yet, this digital transformation has concurrently fueled an increase in financial deception, notably under the guise of credit card fraud. It is paramount to identify and thwart these illicit activities to safeguard the trust and integrity of online transactions. In this paper, an innovative method is proposed that utilized the machine learning method in the realm of credit card fraud detection, with a specific emphasis on fortifying the security of e-commerce and electronic payment systems. In this scheme, we conducted extensive experiments using a dataset obtained from Kaggle in order to evaluate the effectiveness of our proposed technique. Different classifiers namely LR, DT and RF have been used in this proposed scheme. The RF model with oversampling yielded the highest accuracy, recall, precision, and F1 Score, which is 99.97%. Accordingly, it shows that RF classifiers are effective for oversampling. The outcomes of our assessment underscore its capability to notably bolster security within e-commerce and electronic payment systems. These findings emphasize the significance of harnessing machine learning methodologies in the continual effort to combat credit card fraud in the era of digital transactions.

Downloads

Download data is not yet available.

References

Y. Kou, C.T. Lu, S. Sinvongwattana, and Y.P. Huang, "Survey of Fraud Detection Techniques," in Proceedings of the IEEE International Conference on Networking, Sensing & Control, Taipei, Taiwan, March 21-23, 2004, vol. 2, pp. 749-754, doi: 10.1109/ICNSC.2004.1297040

Shen, R. Tong, and Y. Deng, "Application of Classification Models on Credit Card Fraud Detection," in International Conference on Service Systems and Service Management, Chengdu, China, pp. 1-4, 2007, doi: 10.1109/ICSSSM.2007.4280163.

M.H. Ozcelik, E. Duman, M. Işik, and T. Çevik, "Improving a credit card fraud detection system using genetic algorithm," in International Conference on Networking and Information Technology, Manila, Philippines, pp. 436-440, 2010, doi: 10.1109/ICNIT.2010.5508478

S.B.E. Raj and A.A. Portia, "Analysis on credit card fraud detection methods," in International Conference on Computer, Communication and Electrical Technology (ICCCET), Tirunelveli, India, 2011, pp. 152-156, doi: 10.1109/ICCCET.2011.5762457.

Phua, V. Lee, K. Smith, and R. Gayler, "A Comprehensive Survey of Data Mining-based Fraud Detection Research," https://www.researchgate.net/publication/236852878.

Abdallah, M.A. Maarof, and A. Zainal, "Fraud Detection System: A survey," Journal of Network and Computer Applications, vol. 68, 2016, doi:10.1016/j.jnca.2016.04.007.

S.M. Lim and C.P. Kumar, "An intelligent payment card fraud detection system," Ann Oper Res, 2021 https://doi.org/10.1007/s10479-021-04149-2

Ali et al., "Financial Fraud Detection Based on Machine Learning: A Systematic Literature Review," Appl. Sci. (MDPI), vol. 12, pp. 9637, 2022, [Online]. Available: https://doi.org/10.3390/app12199637

V. Plakandaras et al., "Credit Card Fraud Detection with Automated Machine Learning Systems," Applied Artificial Intelligence, vol. 36, no. 1, pp. 2086-354, 2022, doi: 10.1080/08839514.2022.2086354

S. Daniel, A. Olumide, and O. Oluwabunmi, "E-payment Challenges: The Genesis and Remedies to the Problem," Journal of Scientific Research and Reports, vol. 28, no. 5, pp. 14-19, 2022, doi:10.9734/jsrr/2022/v28i530518.

Wang, S., Dai, Y., Shen, J.,Xuan, J. “Research on expansion and classification of imbalanced data based on SMOTE algorithm”. Scientific Report Springer Nature 11,2021, 24039 https://doi.org/10.1038/s41598-021-03430-5.

Evgeniou, T., Pontil, M.”Support Vector Machines: Theory and Applications,” Lecture Notes in Computer Science book series (LNAI,volume 2049),2001, Springer-Verlag Berlin Heidelberg.

West, J., Bhattacharya, M. “Intelligent financial fraud detection: A Comprehensive Review,” Computers & Security,2015, http://dx.doi.org/doi:10.1016/j.cose.2015.09.005

JFu, K., Cheng, D., Tu, Y., Zhang, L. “Credit Card Fraud Detection Using Convolutional Neural Networks.” In: Hirose, A., Ozawa, S., Doya, K., Ikeda, K., Lee, M., Liu, D. (eds) Neural Information Processing. ICONIP 2016. Lecture Notes in Computer Science(), vol 9949. Springer Cham. https://doi.org/10.1007/978-3-319-46675-0_53

Awoyemi, J. O., Adetunmbi, A.O., Oluwadare,S. A.“Credit card fraud detection using machine learning techniques: A comparative analysis,” 2017 International Conference on Computing Networking and Informatics (ICCNI), Lagos, Nigeria, 2017, pp. 1-9, doi: 10.1109/ICCNI.2017.8123782

Khare, N., Sait, S.Y. “Credit Card Fraud Detection Using Machine Learning Models and Collating Machine Learning Models.” International Journal of Pure and Applied Mathematics 118(20). 825-838., 2018 url: http://www.ijpam.eu Special Issue.

Varmedja, D., Mirjana, K., Srdjan, S., Marko, A., Andras, A. “Credit Card Fraud Detection - Machine Learning methods” 18th International Symposium INFOTEH-JAHORINA (INFOTEH)1-5. ,2019, 10.1109/INFOTEH.2019.8717766. DOI:10.1109/INFOTEH.2019.8717766..

Naik, H., Kanikar, P.”Credit card Fraud Detection based on Machine Learning Algorithms”. International Journal of Computer Applications Foundation of Computer Science. 182(44),2019, DOI:10.5120/ijca201991852.

Jain, Y., Tiwari, N., Dubey, S., Jain, S. “A comparative analysis of various credit card fraud detection techniques”. International Journal of Recent Technology and Engineering. 7(5) S2, 7. 402-407. ,2019,Retrieval Number: ES2073017519/19©BEIESP.

Dornadula, V.N., Geetha, S.”Credit Card Fraud Detection using Machine Learning Algorithms”, INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ADVANCED COMPUTING, ICRTAC Procedia Computer ScienceVolume 165, 2019, Pages 631-641 https://doi.org/10.1016/j.procs.2020.01.057

Sahayasakila, V. D., Sikhakolli, A., Yasaswi, V. “Credit Card Fraud Detection System Using Smote Technique and Whale Optimization Algorithm.” International Journal of Engineering and Advanced Technology (IJEAT). 8(5). ,2019,Retrieval Number D6468048419/19©BEIESP

Khatri, S., Arora, A., Agrawal, A. P. “Supervised Machine Learning Algorithms for Credit Card Fraud Detection: A Comparison,” 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 2020, pp. 680-683, 2020, doi: 10.1109/Confluence47617.2020.9057851

Seera, M., Lim, C.P., Kumar, A.“An intelligent payment card fraud detection system.” Ann Oper Res ,2021, https://doi.org/10.1007/s10479-021-04149-2.

Ileberi, E., Sun, Y., Wang, Z. “A machine learning based credit card fraud detection using the GA algorithm for feature selection. “ Journal of Big Data 9, 24,2022, https://doi.org/10.1186/s40537-022-00573-8

Raghavan, P., Gayar, N. E. “Fraud Detection using Machine Learning and Deep Learning,” International Conference on Computational Intelligence and Knowledge Economy (ICCIKE), Dubai, United Arab Emirates, pp. 334-339, 2019,doi: 10.1109/ICCIKE47802.2019.9004231

Lim, K.H.,Lee, L.H., Sim, Y.W.”A Review of Machine Learning Algorithms for Fraud Detection in Credit Card Transaction,” IJCSNS International Journal of Computer Science and Network Security, Vol.21 No.9, September 2021. https://doi.org/10.22937/IJCSNS.2021.21.9.4

Seify, M.,Sepehri, M., Hosseinian-far, A., Darvish, A. “Fraud Detection in Supply Chain with Machine Learning,” IFAC-PapersOnLine, Volume 55, Issue 10, 2022, Pages 406-41, https://doi.org/10.1016/j.ifacol.2022.09.427

Velasco, A.R., Cortes, P., Munuzuri, J., Onieva, L.”Prediction of pipe failures in water supply networks using logistic regression and support vector classification,” Reliability Engineering and System Safety, 2019,doi: https://doi.org/10.1016/j.ress.2019.106754.

Mehbodniya, A., Alam, I., Pande , S., 2 Neware, R.,Rane, K.P., Shabaz , M.,Madhavan, M.V. “Financial Fraud Detection in Healthcare Using Machine Learning and Deep Learning Techniques,” Security and Communication Networks. 2021, 1-8. 10.1155/2021/9293877.

Hussain, M.N., Reddy, M.S.C. “Fraud Detection of Credit Card Using Logistic Regression” ,2022,Available at SSRN: https://ssrn.com/abstract=4135514 or http://dx.doi.org/10.2139/ssrn.4135514.

Bhattacharyya, S.,Jha, S., Tharakunnel, K., Westland J. C. “Data mining for credit card fraud: A comparative study,” Decision Support Systems, Volume 50, Issue 3, February, Pages 602-613

H.H. Patel and P. Prajapati, "Study and Analysis of Decision Tree Based Classification Algorithms," International Journal of Computer Sciences and Engineering, vol. 6, no. 10, 2018. DOI: 10.26438/ijcse/v6i10.7478

He Lingjun, Richard A. Levine, Juanjuan Fan, Joshua Beemer, and Jeanne Stronach, "Random Forest as a Predictive Analytics Alternative to Regression in Institutional Research," Practical Assessment, Research, and Evaluation, vol. 23, Article 1, 2019. DOI: 10.7275/1wpr-m024.

M. Khalilia, S. Chakraborty, and M. Popescu, "Predicting disease risks from highly imbalanced data using random forest," BMC Med Inform DecisMak., vol. 11, p. 51, 2011. DOI: 10.1186/1472-6947-11-51.

M. Zareapoora and P. Shamsolmoali, "Application of Credit Card Fraud Detection: Based on Bagging Ensemble Classifier," in International Conference on Intelligent Computing, Communication & Convergence, Procedia Computer Science, vol. 48, pp. 679–686, 2015. DOI: 10.1016/j.procs.2015.04.201.

E. Strelcenia and S. Prakoonwi, "Improving Classification Performance in Credit Card Fraud Detection by Using New Data Augmentation," AI 2023, vol. 4, pp. 172–198, 2023. DOI: 10.3390/ai4010008

Shah and Y. Makwana, "Credit Card Fraud Detection," 2023.

V. Dheepa and R. Dhanapal, "Hybrid Approach for Improvising Credit Card Fraud Detection Based on Collective Animal Behaviour and SVM," in Security in Computing and Communications, vol. 377, S.M. Thampi, P.K. Atrey, CI. Fan, and G.M. Perez, Eds. Springer, Berlin, Heidelberg, 2013. DOI: 10.1007/978-3-642-40576-1_29.

S.P. Maniraj, A. Saini, S. Ahmed, and S.D. Sarkar, "Credit Card Fraud Detection using Machine Learning and Data Science," INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH & TECHNOLOGY (IJERT), vol. 08, no. 09, September 2019. DOI: 10.17577/IJERTV8IS090031

H.Z. Alenzi and N.O. Aljehane, "Fraud Detection in Credit Cards using Logistic Regression," International Journal of Advanced Computer Science and Applications, vol. 11, no. 12, 2020. DOI: 10.14569/ijacsa.2020.0111265

Bhanusri, K.R.S. Valli, P. SaiV.G Jyothi, and R.R.S. Subash, "Credit card fraud detection using Machine learning algorithms," Quest Journals Journal of Research in Humanities and Social Science, vol. 8, no. 2, pp. 04-11, 2020. Available: www.questjournals.org.

Downloads

Published

24.03.2024

How to Cite

Chetna Bisht. (2024). Enhancing Security in E-commerce and E-payment Systems through the Implementation of Machine Learning for Credit Card Fraud Detection. International Journal of Intelligent Systems and Applications in Engineering, 12(3), 3393–3406. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5975

Issue

Section

Research Article