A Comprehensive Analysis of Credit Card Fraud Detection Using Hybrid Oversampling and Machine Learning Models

Main Article Content

Ammar Al-Ghabban
https://orcid.org/0009-0001-1135-0722
Haneen M. Hussein
https://orcid.org/0009-0002-3030-2563
Afrah T. Abdullah

Abstract

Detecting credit card fraud is a challenging problem due to heavy class imbalance inherent in real world transaction which only a small fraction of observation is classed as fraudulent. This imbalanced dataset greatly reduces the power of classical machine learning and deep learning models, as the performance accuracy of these models will be high but their fraud detection ability will be very low. This paper gives a systematic review on imbalance handling methods utilized in the credit card fraud detection with an emphasis on confusion-matrix–based performance evaluation. All the data-level techniques like SMOTE and its varieties, hybrid resampling techniques like SMOTE-ENN, SMOTE-Tomek and algorithm level techniques have been reviewed systematically. The literature shows performance trends that can be analyzed in terms of recall, precision, F measure, and false positive behavior. As suggested by the review, regularly, hybrid resampling approaches achieve a more balanced detection performance by improving fraud recall while managing false alarms. The findings offer actionable insights for selecting effective imbalance reduction plans in fraud detection systems.

Article Details

How to Cite
[1]
A. Al-Ghabban, H. M. . Hussein, and A. T. . Abdullah, “A Comprehensive Analysis of Credit Card Fraud Detection Using Hybrid Oversampling and Machine Learning Models”, Rafidain J. Eng. Sci., vol. 4, no. 1, pp. 364–376, Feb. 2026, doi: 10.61268/v8bt2k32.
Section
Review Articles

How to Cite

[1]
A. Al-Ghabban, H. M. . Hussein, and A. T. . Abdullah, “A Comprehensive Analysis of Credit Card Fraud Detection Using Hybrid Oversampling and Machine Learning Models”, Rafidain J. Eng. Sci., vol. 4, no. 1, pp. 364–376, Feb. 2026, doi: 10.61268/v8bt2k32.

References

N. Purohit and R. G. Vishwakarma, “Credit Card Fraud Detection on Class Imbalance Dataset,” 2021. doi: https://doi.org/10.17762/turcomat.v12i14.13308.

P. Panchole, “A Survey on Machine Learning Handling Imbalanced Dataset in Credit Card Fraud,” International Journal of Scientific Research and Engineering Trends, vol. 10, no. 6, pp. 2900–2910, Nov. 2024, doi: 10.61137/ijsret.vol.10.issue6.391.

H. Su, I.-M. Jiang, and D. Liu, “Detecting financial fraud risk using machine learning: Evidence based on different categories and matching samples,” Financ. Res. Lett., vol. 85, p. 107858, Nov. 2025, doi: 10.1016/j.frl.2025.107858.

R. Saia, “Unbalanced Data Classification in Fraud Detection by Introducing a Multidimensional Space Analysis,” in Proceedings of the 3rd International Conference on Internet of Things, Big Data and Security, SCITEPRESS - Science and Technology Publications, 2018, pp. 29–40. doi: 10.5220/0006663000290040.

M. Ilham, A. Winarno, M. Lutfi, and A. Indrasetianingsih, “Handling Imbalanced Fraudulent Transaction Data Using SMOTE-Tomek and Random Forest: A Classification Approach,” BEST : Journal of Applied Electrical, Science, & Technology, vol. 7, no. 1, pp. 35–38, Mar. 2025, doi: 10.36456/best.vol7.no1.10335.

F. K. Alarfaj, I. Malik, H. U. Khan, N. Almusallam, M. Ramzan, and M. Ahmed, “Credit Card Fraud Detection Using State-of-the-Art Machine Learning and Deep Learning Algorithms,” IEEE Access, vol. 10, pp. 39700–39715, 2022, doi: 10.1109/ACCESS.2022.3166891.

J. Brabec, T. Komárek, V. Franc, and L. Machlica, “On Model Evaluation Under Non-constant Class Imbalance,” 2020, pp. 74–87. doi: 10.1007/978-3-030-50423-6_6.

V. T. Manda, D. Kondapalli, A. sai Malla, J. N. M, and Y. Charan, “Imbalanced Data Challenges and Their Resolution to Improve Fraud Detection in Credit Card Transactions,” Feb. 20, 2024. doi: 10.21203/rs.3.rs-3962043/v1.

Yuhan Wang, “A Data Balancing and Ensemble Learning Approach for Credit Card Fraud Detection,” 2025.

S. Wang, Y. Dai, J. Shen, and J. Xuan, “Research on expansion and classification of imbalanced data based on SMOTE algorithm,” Sci. Rep., vol. 11, no. 1, p. 24039, Dec. 2021, doi: 10.1038/s41598-021-03430-5.

M. C. C. Y. Y. Y. Q. L. J. L. Z. L. L. Yiyang Bian, “Financial fraud detection: A new ensemble learning approach for imbalanced data,” in 20th Pacific Asia Conference on Information Systems (PACIS), Chiayi, Taiwan, 2016.

H. Han, W.-Y. Wang, and B.-H. Mao, “Borderline-SMOTE: A New Over-Sampling Method in Imbalanced Data Sets Learning,” 2005, pp. 878–887. doi: 10.1007/11538059_91.

Haibo He and E. A. Garcia, “Learning from Imbalanced Data,” IEEE Trans. Knowl. Data Eng., vol. 21, no. 9, pp. 1263–1284, Sep. 2009, doi: 10.1109/TKDE.2008.239.

M. G. Wijaya, M. F. Pinaringgi, A. Y. Zakiyyah, and Meiliana, “Comparative Analysis of Machine Learning Algorithms and Data Balancing Techniques for Credit Card Fraud Detection,” Procedia Comput. Sci., vol. 245, pp. 677–688, 2024, doi: 10.1016/j.procs.2024.10.294.

D. Meng and Y. Li, “An imbalanced learning method by combining SMOTE with Center Offset Factor,” Appl. Soft Comput., vol. 120, p. 108618, May 2022, doi: 10.1016/j.asoc.2022.108618.

A. H. Putra and A. Salam, “A Comparative Performance of SMOTE, ADASYN and Random Oversampling in Machine Learning Models on Prostate Cancer Dataset,” Journal of Applied Informatics and Computing, vol. 9, no. 3, pp. 603–610, Jun. 2025, doi: 10.30871/jaic.v9i3.9308.

A. A. Mustafa, H. M. Hussein, M. M. Kadhim, and M. J. Hussein, “A Hybrid Oversampling Approach for Fraud Detection: Integrating SMOTE-ENN and ADASYN,” International Journal of Safety and Security Engineering, vol. 15, no. 06, pp. 1243–1250, Jun. 2025, doi: 10.18280/ijsse.150614.

R. Bounab, K. Zarour, B. Guelib, and N. Khlifa, “Enhancing Medicare Fraud Detection Through Machine Learning: Addressing Class Imbalance With SMOTE-ENN,” IEEE Access, vol. 12, pp. 54382–54396, 2024, doi: 10.1109/ACCESS.2024.3385781.

F. Boabang and S. A. Gyamerah, “An Enhanced Focal Loss Function to Mitigate Class Imbalance in Auto Insurance Fraud Detection with Explainable AI,” 2025, doi: 10.13140/RG.2.2.12126.55365.

T. Saito and M. Rehmsmeier, “The Precision-Recall Plot Is More Informative than the ROC Plot When Evaluating Binary Classifiers on Imbalanced Datasets,” PLoS One, vol. 10, no. 3, p. e0118432, Mar. 2015, doi: 10.1371/journal.pone.0118432.

B. Krawczyk, “Learning from imbalanced data: open challenges and future directions,” Progress in Artificial Intelligence, vol. 5, no. 4, pp. 221–232, Nov. 2016, doi: 10.1007/s13748-016-0094-0.

G. E. A. P. A. Batista, R. C. Prati, and M. C. Monard, “A study of the behavior of several methods for balancing machine learning training data,” ACM SIGKDD Explorations Newsletter, vol. 6, no. 1, pp. 20–29, Jun. 2004, doi: 10.1145/1007730.1007735.

N. Mqadi, N. Naicker, and T. Adeliyi, “A SMOTe based Oversampling Data-Point Approach to Solving the Credit Card Data Imbalance Problem in Financial Fraud Detection,” International Journal of Computing and Digital Systems, vol. 10, no. 1, pp. 277–286, Feb. 2021, doi: 10.12785/ijcds/100128.

N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, “SMOTE: Synthetic Minority Over-sampling Technique,” Journal of Artificial Intelligence Research, vol. 16, pp. 321–357, Jun. 2002, doi: 10.1613/jair.953.

H.-Y. Wang, “Combination approach of SMOTE and biased-SVM for imbalanced datasets,” in 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence), IEEE, Jun. 2008, pp. 228–231. doi: 10.1109/IJCNN.2008.4633794.

Haibo He, Yang Bai, E. A. Garcia, and Shutao Li, “ADASYN: Adaptive synthetic sampling approach for imbalanced learning,” in 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence), IEEE, Jun. 2008, pp. 1322–1328. doi: 10.1109/IJCNN.2008.4633969.

M. Sakpal and S. K. Sinha, “Comparing Smote and Adasyn for Detection of Credit Card Fraud,” 2025, pp. 1757–1765. doi: 10.1007/978-3-031-93444-5_124.

Ms. Hemangini Patel, Mrugesh Patel, and Ms. Krinal Savani, “An Optimized XGBoost Framework for Real-Time Credit Card Fraud Detection: Addressing Class Imbalance with Hybrid SMOTE-ENN Resampling,” Int. J. Sci. Res. Sci. Technol., vol. 12, no. 3, pp. 1129–1136, Jun. 2025, doi: 10.32628/IJSRST25123122.

S. K. Patel and D. Panday, “Optimizing Credit Card Fraud Detection: A Genetic Algorithm Approach with Multiple Feature Selection Methods,” ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal, vol. 13, p. e31533, Dec. 2024, doi: 10.14201/adcaij.31533.

C. Gomes, Z. Jin, and H. Yang, “Insurance fraud detection with unsupervised deep learning,” Journal of Risk and Insurance, vol. 88, no. 3, pp. 591–624, Sep. 2021, doi: 10.1111/jori.12359.

A. M. Siam, P. Bhowmik, and M. P. Uddin, “Hybrid feature selection framework for enhanced credit card fraud detection using machine learning models,” PLoS One, vol. 20, no. 7, p. e0326975, Jul. 2025, doi: 10.1371/journal.pone.0326975.

“A Comprehensive Analysis of Handling Imbalanced Dataset,” International Journal of Advanced Trends in Computer Science and Engineering, vol. 10, no. 2, pp. 454–463, Apr. 2021, doi: 10.30534/ijatcse/2021/031022021.

J. M. Johnson and T. M. Khoshgoftaar, “Survey on deep learning with class imbalance,” J. Big Data, vol. 6, no. 1, p. 27, Dec. 2019, doi: 10.1186/s40537-019-0192-5.

T. Wongvorachan, S. He, and O. Bulut, “A Comparison of Undersampling, Oversampling, and SMOTE Methods for Dealing with Imbalanced Classification in Educational Data Mining,” Information, vol. 14, no. 1, p. 54, Jan. 2023, doi: 10.3390/info14010054.

Md. S. Mia, S. Roy, M. A. Ihsan, S. Hossain, and Md. K. U. Ahamed, “Data-driven financial fraud detection using hybrid artificial and quantum intelligence,” BenchCouncil Transactions on Benchmarks, Standards and Evaluations, vol. 5, no. 4, p. 100252, Dec. 2025, doi: 10.1016/j.tbench.2025.100252.

L. Andrade-Arenas and C. Yactayo-Arias, “Comparative Analysis of Machine Learning Models for Credit Card Fraud Detection Using SMOTE for Class Imbalance,” International Journal of Safety and Security Engineering, vol. 15, no. 5, pp. 893–901, May 2025, doi: 10.18280/ijsse.150504.

A. Ali et al., “Financial Fraud Detection Based on Machine Learning: A Systematic Literature Review,” Applied Sciences, vol. 12, no. 19, p. 9637, Sep. 2022, doi: 10.3390/app12199637.

S. K. Nunna, L. Y. Panchumarthi, and L. Parchuri, “Addressing Class Imbalance in Financial Fraud Detection,” in 2024 OITS International Conference on Information Technology (OCIT), IEEE, Dec. 2024, pp. 166–173. doi: 10.1109/OCIT65031.2024.00038.

A. Al-Dulaimi and N. Nnamoko, “Efficient treatment of class imbalance for credit card fraud detection,” Sep. 03, 2025. doi: 10.36227/techrxiv.175693752.21183675/v1.

T. Albalawi and S. Dardouri, “Enhancing credit card fraud detection using traditional and deep learning models with class imbalance mitigation,” Front. Artif. Intell., vol. 8, Oct. 2025, doi: 10.3389/frai.2025.1643292.

P. Kaushik, S. P. S. Rathore, A. S. Bisen, and R. Rathore, “Enhancing Insurance Claim Fraud Detection Through Advanced Data Analytics Techniques,” in 2024 IEEE Region 10 Symposium (TENSYMP), IEEE, Sep. 2024, pp. 1–5. doi: 10.1109/TENSYMP61132.2024.10752284.

S. Yu, V. Chang, G. Huỳnh, V. Jesus, and J. Luo, “Advanced Supervised Machine Learning Algorithms in Credit Card Fraud Detection,” in Proceedings of the 7th International Conference on Finance, Economics, Management and IT Business, SCITEPRESS - Science and Technology Publications, 2025, pp. 126–138. doi: 10.5220/0013485400003956.

S. Mciver, “Can Generative Adversarial Networks Help Us Fight Financial Can Generative Adversarial Networks Help Us Fight Financial Fraud? Fraud?,” 2021, doi: 10.21427/SZK9-FJ92.

J. Lee, D. Jung, J. Moon, and S. Rho, “Advanced R-GAN: Generating anomaly data for improved detection in imbalanced datasets using regularized generative adversarial networks,” Alexandria Engineering Journal, vol. 111, pp. 491–510, Jan. 2025, doi: 10.1016/j.aej.2024.10.084.

J. Wen, X. Tang, and J. Lu, “An imbalanced learning method based on graph tran-smote for fraud detection,” Sci. Rep., vol. 14, no. 1, p. 16560, Jul. 2024, doi: 10.1038/s41598-024-67550-4.

N. Damanik and C.-M. Liu, “Advanced Fraud Detection: Leveraging K-SMOTEENN and Stacking Ensemble to Tackle Data Imbalance and Extract Insights,” IEEE Access, vol. 13, pp. 10356–10370, 2025, doi: 10.1109/ACCESS.2025.3528079.

P. Sundaravadivel, R. A. Isaac, D. Elangovan, D. KrishnaRaj, V. V. L. Rahul, and R. Raja, “RETRACTED ARTICLE: Optimizing credit card fraud detection with random forests and SMOTE,” Sci. Rep., vol. 15, no. 1, p. 17851, May 2025, doi: 10.1038/s41598-025-00873-y.

S. Matharaarachchi, M. Domaratzki, and S. Muthukumarana, “Enhancing SMOTE for imbalanced data with abnormal minority instances,” Machine Learning with Applications, vol. 18, p. 100597, Dec. 2024, doi: 10.1016/j.mlwa.2024.100597.

M. Zhu, Y. Zhang, Y. Gong, C. Xu, and Y. Xiang, “Enhancing Credit Card Fraud Detection: A Neural Network and SMOTE Integrated Approach,” Journal of Theory and Practice of Engineering Science, vol. 4, no. 02, pp. 23–30, Feb. 2024, doi: 10.53469/jtpes.2024.04(02).04.

S. Samant, P. Joshi, S. Jain, S. Bankar, and S. Ahuja, “SMOTE based Credit Card Fraud Detection for Imbalanced Data: Performance Analysis,” in 2024 OPJU International Technology Conference (OTCON) on Smart Computing for Innovation and Advancement in Industry 4.0, IEEE, Jun. 2024, pp. 1–6. doi: 10.1109/OTCON60325.2024.10688312.

W. salah salem, ibrahim el- hasnony, A. Abu Elfetouh, and A. Rezk, “Enhancing Fraud Detection in Imbalanced Datasets: A Comparative Study of Machine Learning and Deep Learning Algorithms with SMOTE Preprocessing,” Mansoura Journal for Computer and Information Sciences, vol. 20, no. 1, pp. 1–21, Jun. 2025, doi: 10.21608/mjcis.2025.313097.1007.

Y. Wang, “Fraud detection based on FS-SMOTE model for credit card,” Highlights in Science, Engineering and Technology, vol. 70, pp. 316–323, Nov. 2023, doi: 10.54097/hset.v70i.12479.

K. R. Hidayat, A. Aminuddin, M. Djeddou, H. Kurniawan, N. Larasati, and M. N. Fauzy, “Optimizing Credit Card Fraud Detection Using a Hybrid Sampling Approach with SVM,” in 2024 International Conference of Adisutjipto on Aerospace Electrical Engineering and Informatics (ICAAEEI), IEEE, Dec. 2024, pp. 1–7. doi: 10.1109/ICAAEEI63658.2024.10899116.

H. Huang, B. Liu, X. Xue, J. Cao, and X. Chen, “Imbalanced credit card fraud detection data: A solution based on hybrid neural network and clustering-based undersampling technique,” Appl. Soft Comput., vol. 154, p. 111368, Mar. 2024, doi: 10.1016/j.asoc.2024.111368.

S. M. Darwish, A. I. Salama, and A. A. Elzoghabi, “Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics,” Sci. Rep., vol. 15, no. 1, p. 17983, May 2025, doi: 10.1038/s41598-025-01223-8.

R. ku, A. K. Dubey, S. K. Narang, and N. Kishore, “A Machine Learning Based Approach for the Fraud Detection in Imbalanced Credit Card Transaction Dataset,” International Journal of Electronics and Communication Engineering, vol. 11, no. 8, pp. 244–259, Aug. 2024, doi: 10.14445/23488549/IJECE-V11I8P124.

Similar Articles

You may also start an advanced similarity search for this article.