A new approach for detecting credit card fraud transaction

Document Type : Research Paper


1 Department of Information Security, Posts and Telecommunications Institute of Technology, Hanoi, Vietnam

2 Department of Information Technology, Posts and Telecommunications Institute of Technology, Hanoi, Vietnam


Nowadays, money transfer through the internet has become so popular because of its convenience and speed which makes users' lives easier. Even so, the safety of these transactions has been threatened by illegal activities causing great difficulty and loss for users. One of those unauthorized actions is fraud through credit cards used for financial transactions on online platforms. Therefore, research in detecting and early warning of fraudulent transactions through credit cards is essential today. In this paper, we propose a new approach for the task of early detection of fraudulent transactions based on a combination of two main methods, behavioral analysis techniques and supervised machine learning algorithms. Specifically, based on the behavioral analysis technique proposed in this paper, we have selected and extracted new features. These are features that have not been reported in previous studies. In addition, for the classification method, we propose to use a new advanced supervised machine learning algorithm, XGBoost. This is a newly researched and proposed machine learning algorithm. Based on the proposed approach in this paper, we have not only succeeded in synthesizing, analyzing and extracting the anomalous behavior of fraudulent transactions but also improved the efficiency of detecting suspicious transactions. Some experimental scenarios proposed in the paper have proven that our proposal in this paper is not only meaningful in terms of science but also in practical terms when the results of the paper have been proven more effective than some other approaches.


[1] R.B. Asha and K.R. Suresh Kumar, Credit card fraud detection using artificial neural network, Glob. Transit. Proc. 2 (2021), no. 1, 35–41.
[2] S.Md.S. Askari and Md. Anwar Hussain, IFDTC4.5: Intuitionistic fuzzy logic based decision tree for Etransactional fraud detection, J. Inf. Secur. Appl. 52 (2020), 102469.
[3] S. Bagga, A. Goyala, N. Gupta and A. Goyal, Credit Card Fraud Detection using Pipeline and Ensemble Learning, Procedia Computer Sci. 173 (2020), 104–112.
[4] P. Craja, A. Kim, and S. Lessmann, Deep learning for detecting financial statement fraud, Decision Support Syst. 139 (2020), 113421.
[5] J. Domashova and O. Zabelina, Detection of fraudulent transactions using SAS Viya machine learning algorithms, Procedia Comput. Sci. 190 (2021), 204–209.
[6] V.N. Dornadula and S. Geetha, Credit card fraud detection using machine learning algorithms, Procedia Comput. Sci. 165 (2019), 631–641.
[7] A. Izotova and A. Valiullin, Comparison of Poisson process and machine learning algorithms approach for credit card fraud detection, Procedia Comput. Sci. 186 (2021), 721–726.
[8] S. Kaisar and A. Chowdhury, Integrating oversampling and ensemble-based machine learning techniques for an imbalanced dataset in dyslexia screening tests, ICT Express 6 (2022).
[9] E. Kim, J. Lee, H. Shin, H. Yang, S. Cho, S.-k. Nam, Y. Song, J.-a Yoon, and J.-il Kim, Champion-challenger analysis for credit card fraud detection: Hybrid ensemble and deep learning, Expert Syst. Appl. 128 (2019), 214–224.
[10] Z. Li, M. Huang, G. Liu, and C. Jiang, A hybrid method with dynamic weighted entropy for handling the problem of class imbalance with overlap in credit card fraud detection, Expert Syst. Appl. 175 (2021), 114750.
[11] M.J. Madhurya, H.L. Gururaj, B.C. Soundarya, K.P. Vidyashree, and A.B. Rajendra, Exploratory Analysis of Credit Card Fraud Detection using Machine Learning Techniques, Glob. Transit. Proc. 11 (2022).
[12] K. Maka, S. Palani Rajan, and S. Mallapur, Selection of most significant variables to detect fraud in financial statements, Materials Today: Proc. 7 (2020).
[13] X. Mao, H. Sun, X. Zhu, and J. Li, Financial fraud detection using the related-party transaction knowledge graph, Procedia Comput. Sci. 199 (2022), 733–740.
[14] E.N. Osegi and E.F. Jumbo, Comparative analysis of credit card fraud detection in Simulated Annealing trained, Artific. Neural Network Hierarch. Temporal Memory 16 (2021), 100080.
[15] Ch.Md. Rakin Haider, A. Iqbal, A. Hasan, and R.M. Sohel Rahman, An ensemble learning based approach for impression fraud detection in mobile advertising, J. Network Comput. Appl. 112 (2018), 126–141.
[16] I. Sadi Gali, N. Sael, and F. Benabbou, Performance of machine learning techniques in the detection of financial frauds, Procedia Comput. Sci. 148 (2019), 45–54.
[17] M.K. Severino and Y. Peng, Machine learning algorithms for fraud prediction in property insurance: Empirical evidence using real-world microdata, Machine Learn. Appl. 5 (2022), 100074.
[18] Y. Shen, C. Guo, H. Li, J. Chen, Y. Guo, and X. Qiu, Financial feature embedding with knowledge representation learning for financial statement fraud fetection, Procedia Comput. Sci. 187 (2021), 420–425.
[19] A. Shiraz Hashmi and T. Ahmad, GP-ELM-RNN: Garson-pruned extreme learning machine based replicator neural network for anomaly detection, J. King Saud Univer.Comput. Inf. Sci. 34 (2019), no. 5, 1768–1774.
[20] AusPayNet, AusPayNet reminds consumers and merchants to be vigilant online as latest card fraud figures released, 2021.
[21] T. Chen and C. Guestrin, XGBoost: A scalable tree boosting system, arXiv:1603.02754v3 (2016).
Volume 14, Issue 5
May 2023
Pages 133-146
  • Receive Date: 06 July 2022
  • Revise Date: 06 October 2022
  • Accept Date: 07 March 2023
  • First Publish Date: 04 April 2023