An Enhancing Credit Card Fraud Detection through Data Preprocessing and SMOTE-Based Class Balancing: A Comparative Evaluation of Machine Learning Models
Aug 2026· Lead Sci Journal of Management, Innovation and Social Sciences· 0 citations
TL;DR
This study compares the performance of several supervised machine learning models for fraud detection, using a unified data preprocessing pipeline, and found that ensemble learning methods generally outperform single classifiers in both accuracy and minority-class recognition.
Abstract
Credit card fraud remains a major challenge for financial institutions, both financially and operationally, as digital transactions continue to grow and fraud datasets remain highly imbalanced. This study compares the performance of several supervised machine learning models for fraud detection, using a unified data preprocessing pipeline. The approach includes removing duplicates, applying RobustScaler normalization, engineering features and using the Synthetic Minority Oversampling Technique (SMOTE) to balance classes before training. Four models were developed and tested Logistic Regression, Decision Tree, Random Forest and Artificial Neural Network (ANN) using the publicly available Kaggle Credit Card Fraud Detection dataset. Their performance was measured with Accuracy, Precision, Recall, F1-score and ROC-AUC metrics. Results showed that thorough preprocessing combined with SMOTE significantly improved the models ability to detect fraudulent transactions. Among them, the Random Forest model delivered the strongest overall performance, proving especially effective at handling highly imbalanced financial data. The comparative analysis also highlighted that ensemble learning methods generally outperform single classifiers in both accuracy and minority-class recognition. These findings emphasize the importance of pairing robust preprocessing strategies with machine learning techniques to boost fraud detection in real-world financial systems. The proposed system offers institutions a scalable and practical solution for building intelligent fraud detection systems, while laying the groundwork for future integration of Explainable AI (XAI) and real-time detection tools.
The study results show that ensemble techniques enhance the detection of fraudulent credit card transactions significantly and the proposed framework included data preprocessing and imbalanced data handling using SMOTE produced good results in terms of classification performance and reliable detections.
Moohanad Jawthari, Ihsan Sahib, N. H. Fadhil· Journal of Digital Security...· 0 citations
An automated machine learning framework for credit card fraud detection that addresses the severe class imbalance inherent in fraud datasets through Random Under-Sampling and Synthetic Minority Over-sampling Technique (SMOTE).
Harshwardhansinh K. Chauhan, Rocky Upadhyay Upadhyay· International Journal of App...· 0 citations
The main finding is that under severe imbalance ROC-AUC can be misleading and PR-AUC is more informative; KNN baseline is a balanced detector without tuning, threshold-tuned LR baseline gives the best single operating point, and LR+SMOTE suits cases where recall is the priority.
Felicia Sword, Christopher Andreas· UNP Journal of Statistics an...· 0 citations
Credit card fraud detection is complicated by the severe class imbalance typical of transaction data, because fraudulent cases represent only a small proportion of observations. This study develops a neural-network-based model for classifying transactions as legitimate or fraudulent and compares combinations of two ove...
Kalala Kanyinda Norbert, Mukala Patrick, Kafunda Katalayi Pierre· Asian Journal of Research in...· 0 citations
Abstract The rise in online transactions has made credit card fraud a significant global concern, necessitating detection strategies that are both highly accurate and practically viable. While existing literature extensively explores machine learning techniques to address class imbalance, most studies optimize for trad...
Xin-Yue Fan, T. Boonen· Asia-Pacific Journal of Risk...· 0 citations
Credit card fraud detection is a highly imbalanced classification problem in which headline accuracy
can be misleading. In the held-out Kaggle test file used in this study, only 2,145 of 555,719 transactions
(0.386%) were fraudulent; a classifier that labeled every transaction legitimate would therefore achieve
approxi...
Christian Barravecchio· American Journal of Student...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.