Home / Current Issue / Paper 1722685
A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce
Subject area: Science,Engineering and Technology · Area of research: Machine Learning
DOI: https://doi.org/10.64388/IREV10I2-1722685
Abstract
The rapid growth of e-commerce and electronic payment services has increased the convenience of digital transactions while also creating more opportunities for fraudulent activity. Conventional fraud detection approaches based on manual review and fixed rules can struggle with large transaction volumes, changing fraud patterns, and false-positive alerts. This study comparatively evaluates four supervised machine learning algorithms-Logistic Regression, K-Nearest Neighbors (KNN), Decision Tree, and Support Vector Machine (SVM) for credit card fraud detection. The study used a labelled transaction dataset and followed an iterative Agile-based development process involving data preparation, model training, testing, and performance evaluation. The models were assessed using accuracy, precision, recall, F1-score, receiver operating characteristic area under the curve (ROC-AUC), and training time. The reported experimental results show that Logistic Regression achieved the highest accuracy (63.33%), precision (67.61%), and ROC-AUC (0.6855), while KNN produced the highest recall (67.50%) and F1-score (0.6506). SVM produced moderate results but required the longest training time of 0.0345 seconds. Decision Tree had the shortest training time at 0.0058 seconds but recorded the weakest overall predictive performance, including 54.00% accuracy and 40.00% recall. The findings demonstrate that model selection for fraud detection should not be based on accuracy alone because missing fraudulent transactions can have serious financial and operational consequences. Logistic Regression provided the strongest overall balance among the evaluated models, although the moderate performance of all four algorithms indicates that larger and more representative datasets, improved feature engineering, class-imbalance treatment, and hyperparameter optimization are required before practical deployment.
Keywords
credit card fraud, e-commerce, machine learning, fraud detection, supervised learning
How to cite this paper
@article{1722685,
author = {Ziakegha Lucky Tonbrapagha, Ziakegha Clement Ebimobowei},
title = {A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {10},
number = {2},
pages = {3745-3750},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1722685.pdf},
abstract = {The rapid growth of e-commerce and electronic payment services has increased the convenience of digital transactions while also creating more opportunities for fraudulent activity. Conventional fraud detection approaches based on manual review and fixed rules can struggle with large transaction volumes, changing fraud patterns, and false-positive alerts. This study comparatively evaluates four supervised machine learning algorithms-Logistic Regression, K-Nearest Neighbors (KNN), Decision Tree, and Support Vector Machine (SVM) for credit card fraud detection. The study used a labelled transaction dataset and followed an iterative Agile-based development process involving data preparation, model training, testing, and performance evaluation. The models were assessed using accuracy, precision, recall, F1-score, receiver operating characteristic area under the curve (ROC-AUC), and training time. The reported experimental results show that Logistic Regression achieved the highest accuracy (63.33%), precision (67.61%), and ROC-AUC (0.6855), while KNN produced the highest recall (67.50%) and F1-score (0.6506). SVM produced moderate results but required the longest training time of 0.0345 seconds. Decision Tree had the shortest training time at 0.0058 seconds but recorded the weakest overall predictive performance, including 54.00% accuracy and 40.00% recall. The findings demonstrate that model selection for fraud detection should not be based on accuracy alone because missing fraudulent transactions can have serious financial and operational consequences. Logistic Regression provided the strongest overall balance among the evaluated models, although the moderate performance of all four algorithms indicates that larger and more representative datasets, improved feature engineering, class-imbalance treatment, and hyperparameter optimization are required before practical deployment.},
keywords = {credit card fraud, e-commerce, machine learning, fraud detection, supervised learning},
month = {August},
doi = {https://doi.org/10.64388/IREV10I2-1722685}
}