Open Access iconOpen Access

ARTICLE

crossmark

Handling Class Imbalance in Online Transaction Fraud Detection

by None Kanika1, Jimmy Singla1, Ali Kashif Bashir2, Yunyoung Nam3,*, Najam UI Hasan4, Usman Tariq5

1 School of Computer Science and Engineering, Lovely Professional University, Punjab, India
2 Department of Computing and Mathematics, Manchester Metropolitan University, UK & School of Electrical Engineering and Computer Science, National University of Science and Technology, Islamabad, Pakistan
3 Department of Computer Science and Engineering, Soonchunhyang University, Asan, 31538, Korea
4 Department of Electrical and Computer Engineering, Dhofar University, Salalah, Oman
5 College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University, Al-Kharj, 11942, Saudi Arabia

* Corresponding Author: Yunyoung Nam. Email: email

(This article belongs to the Special Issue: Emerging Trends in Artificial Intelligence and Machine Learning)

Computers, Materials & Continua 2022, 70(2), 2861-2877. https://doi.org/10.32604/cmc.2022.019990

Abstract

With the rise of internet facilities, a greater number of people have started doing online transactions at an exponential rate in recent years as the online transaction system has eliminated the need of going to the bank physically for every transaction. However, the fraud cases have also increased causing the loss of money to the consumers. Hence, an effective fraud detection system is the need of the hour which can detect fraudulent transactions automatically in real-time. Generally, the genuine transactions are large in number than the fraudulent transactions which leads to the class imbalance problem. In this research work, an online transaction fraud detection system using deep learning has been proposed which can handle class imbalance problem by applying algorithm-level methods which modify the learning of the model to focus more on the minority class i.e., fraud transactions. A novel loss function named Weighted Hard- Reduced Focal Loss (WH-RFL) has been proposed which has achieved maximum fraud detection rate i.e., True Positive Rate (TPR) at the cost of misclassification of few genuine transactions as high TPR is preferred over a high True Negative Rate (TNR) in fraud detection system and same has been demonstrated using three publicly available imbalanced transactional datasets. Also, Thresholding has been applied to optimize the decision threshold using cross-validation to detect maximum number of frauds and it has been demonstrated by the experimental results that the selection of the right thresholding method with deep learning yields better results.

Keywords


Cite This Article

APA Style
Kanika, , Singla, J., Bashir, A.K., Nam, Y., UI Hasan, N. et al. (2022). Handling class imbalance in online transaction fraud detection. Computers, Materials & Continua, 70(2), 2861-2877. https://doi.org/10.32604/cmc.2022.019990
Vancouver Style
Kanika , Singla J, Bashir AK, Nam Y, UI Hasan N, Tariq U. Handling class imbalance in online transaction fraud detection. Comput Mater Contin. 2022;70(2):2861-2877 https://doi.org/10.32604/cmc.2022.019990
IEEE Style
Kanika, J. Singla, A. K. Bashir, Y. Nam, N. UI Hasan, and U. Tariq, “Handling Class Imbalance in Online Transaction Fraud Detection,” Comput. Mater. Contin., vol. 70, no. 2, pp. 2861-2877, 2022. https://doi.org/10.32604/cmc.2022.019990



cc Copyright © 2022 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2579

    View

  • 1821

    Download

  • 0

    Like

Share Link