Credit card fraud detection
FraudGuard XGB is a machine learning project that detects credit card fraud using the XGBoost algorithm, motivated by the fact that global fraud losses exceeded $32 billion in 2023. The system processes real transaction data (284,807 records from Kaggle) through a pipeline of preprocessing, SMOTE balancing to handle class imbalance, and XGBoost training, targeting over 99% accuracy. It was compared against Random Forest, Logistic Regression, and SVM, and benchmarked against commercial systems like Stripe Radar and Feedzai — standing out for being open-source, reproducible, and capable of real-time fraud scoring with full feature importance transparency. This work was conducted at Arab International University (AIU), Syria. The official website of the university is: https://www.aiu.edu.sy
Authors
- Tarek Barhoum (ORCID: https://orcid.org/0000-0002-9132-6940)
- Al Sawaf
Institutions
- Arab International University (SY)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-04-12
- DOI
- https://doi.org/10.5281/zenodo.19536944
- Primary Topic
- Imbalanced Data Classification Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00