DOI QR코드

DOI QR Code

Enhancing E-commerce Security: A Comprehensive Approach to Real-Time Fraud Detection

  • Sara Alqethami (Department of Information Systems, College of Computer and Information Systems, Umm Al-Qura University) ;
  • Badriah Almutanni (Department of Information Systems, College of Computer and Information Systems, Umm Al-Qura University) ;
  • Walla Aleidarousr (Department of Computer Engineering, College of Computer and Information Systems, Umm Al-Qura University)
  • 투고 : 2024.04.05
  • 발행 : 2024.04.30

초록

In the era of big data, the growth of e-commerce transactions brings forth both opportunities and risks, including the threat of data theft and fraud. To address these challenges, an automated real-time fraud detection system leveraging machine learning was developed. Four algorithms (Decision Tree, Naïve Bayes, XGBoost, and Neural Network) underwent comparison using a dataset from a clothing website that encompassed both legitimate and fraudulent transactions. The dataset exhibited an imbalance, with 9.3% representing fraud and 90.07% legitimate transactions. Performance evaluation metrics, including Recall, Precision, F1 Score, and AUC ROC, were employed to assess the effectiveness of each algorithm. XGBoost emerged as the top-performing model, achieving an impressive accuracy score of 95.85%. The proposed system proves to be a robust defense mechanism against fraudulent activities in e-commerce, thereby enhancing security and instilling trust in online transactions.

키워드

참고문헌

  1. L. Gelles, "How the Virus Transformed the Way Americans Spend Their Money," The New York Times, 2020. 
  2. HSN Consultants, "The nilson report," Inc.Carpinteria, USA, 2019. 
  3. S. Garg and R. Sharma, "Fraud Detection with Machine Learning and Artificial Intelligence," in Handbook of Artificial Intelligence Applications for Industrial Sustainability, CRC Press, 2024, pp. 157-166. 
  4. A. R. Khalid et al., "Enhancing credit card fraud detection: An ensemble machine learning approach," Big Data and Cognitive Computing, vol. 8, no. 1, 2024, Article 6. 
  5. A. Husejinovic, "Credit card fraud detection using naive Bayesian and C4.5 decision tree classifiers," International Journal of Advanced Computer Science and Applications, vol. 10, no. 9, 2019. 
  6. P. Gupta et al., "Unbalanced Credit Card Fraud Detection Data: A Machine Learning-Oriented Comparative Study of Balancing Techniques," Procedia Computer Science, vol. 218, 2023, pp. 2575-2584. 
  7. A. Saputra and S. Suharjito, "Fraud detection using machine learning in e-commerce," International Journal of Advanced Computer Science and Applications, vol. 10, no. 9, 2019. 
  8. R. Shakya, "Application of machine learning techniques in credit card fraud detection," 2018. 
  9. C. Meng, L. Zhou, and B. Liu, "A case study in credit fraud detection with SMOTE and XGBoost," Journal of Physics: Conference Series, vol. 1601, 2020, Article 052016. 
  10. D. Varmedja et al., "Credit card fraud detection - machine learning methods," 2019, pp. 1-5. 
  11. S. Xuan et al., "Random Forest for credit card fraud detection," 2018, pp. 1-6. 
  12. M. J. Simi, "Credit Card Fraud Detection: A Comparison using Random Forest, SVM and ANN," International Research Journal of Engineering and Technology, vol. 225, 2019. 
  13. M. Zareapoor and P. Shamsolmoali, "Application of credit card fraud detection: Based on bagging ensemble classifier," Procedia Computer Science, vol. 48, 2015, pp. 679-685.  https://doi.org/10.1016/j.procs.2015.04.201
  14. N. Trivedi et al., "An efficient credit card fraud detection model based on machine learning methods," MATTER: International Journal of Science and Technology, 2020. 
  15. Y. Xie et al., "A feature extraction method for credit card fraud detection," 2019, pp. 70-75. 
  16. C. Chen et al., "Infdetect: a large-scale graph-based fraud detection system for e-commerce insurance," CoRR, 2020, abs/2003.02833. 
  17. Y. Lucas et al., "Dataset shift quantification for credit card fraud detection," CoRR, 2019, abs/1906.06977. 
  18. A. Mehana and K. P. Nuci, "Fraud detection using data-driven approach," CoRR, 2020, abs/2009.06365. 
  19. W. Li et al., "Regboost: a gradient boosted multivariate regression algorithm," International Journal in Computer Simulation, vol. 4, no. 1, 2020, pp. 60-72. 
  20. M. G. et al. Babu, "A Machine Learning Approach for Credit Card Fraud Detection," 2020, pp. 5237-5244. 
  21. B. Alshawi, "Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms," Eng. Technol. Appl. Sci. Res., vol. 13, no. 6, 2023, pp. 12264-12270.  https://doi.org/10.48084/etasr.6434
  22. P. Kumari and S. P. Mishra, "Analysis of credit card fraud detection using fusion classifiers," 2019, pp. 111-122. 
  23. A. S. Alraddadi, "A Survey and a Credit Card Fraud Detection and Prevention Model using the Decision Tree Algorithm," Engineering, Technology & Applied Science Research, vol. 13, no. 4, 2023, pp. 11505-11510, https://doi.org/10.48084/etasr.6128. 
  24. R. Jain, B. Gour, and S. Dubey, "A hybrid approach for credit card fraud detection using rough set and decision tree technique," International Journal of Computer Applications, vol. 139, no. 10, pp. 1-6, 2016. 
  25. A. RB and S. K. KR, "Credit card fraud detection using artificial neural network," Global Transitions Proceedings, vol. 2, no. 1, pp. 35-41, 2021.  https://doi.org/10.1016/j.gltp.2021.01.006
  26. Lakshmi and S. D. Kavilla, "Machine learning for credit card fraud detection system," International Journal of Applied Engineering Research, vol. 13, no. 24, pp. 16819-16824, 2018. 
  27. A. Charleonnan, "Credit card fraud detection using RUS and MRN algorithms," MIT-73, 2016. 
  28. Mudasiru and Hammed & Jumoke Soyemi, "An implementation of decision tree algorithm augmented with regression analysis for fraud detection in credit card," International Journal of Computer Science and Information Security, vol. 18, pp. 79-88, 2020. 
  29. D. Cheng et al., "Spatio-temporal attention-based neural network for credit card fraud detection," Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 362-369, 2020.