International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1722685

1722685 Vol 10 · Issue 2 Download Paper

A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce

Ziakegha Lucky Tonbrapagha Ziakegha Clement Ebimobowei

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

Ziakegha Lucky Tonbrapagha, Ziakegha Clement Ebimobowei "A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce" Iconic Research And Engineering Journals Volume 10 Issue 2 2026 Page 3745-3750 https://doi.org/10.64388/IREV10I2-1722685
Ziakegha Lucky Tonbrapagha, Ziakegha Clement Ebimobowei "A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce" Iconic Research And Engineering Journals, vol. 10, no. 2, Aug. 2026, doi: https://doi.org/10.64388/IREV10I2-1722685
Ziakegha Lucky Tonbrapagha, Ziakegha Clement Ebimobowei (2026). A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce. Iconic Research And Engineering Journals, 10(2). doi: https://doi.org/10.64388/IREV10I2-1722685
Ziakegha Lucky Tonbrapagha, Ziakegha Clement Ebimobowei "A Comparative Evaluation of Machine Learning Models for Credit Card Fraud Detection in E-Commerce" Iconic Research And Engineering Journals, vol. 10, no. 2, Aug. 2026. Crossref, https://doi.org/10.64388/IREV10I2-1722685
@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}
  }