Multiple Machine Learning Algorithms-based Credit Card Fraud Detection
In recent decades, the rise of E-commerce has made credit cards a popular choice for transactions due to their convenience. However, this has also led to an increase in credit card fraud, posing a significant financial threat. To tackle this issue, this study investigates the use of machine learning models for credit card fraud detection. The research explores three models: Gradient Boosting, Decision Trees, and K-Nearest Neighbors (KNN), assessing their performance using metrics like Area under the Precision-Recall Curve (AUPRC), precision, recall, and F1-score. The study employs the Synthetic Minority Oversampling Technique (SMOTE) algorithm to address the dataset's class imbalance, creating a balanced training dataset. Among the models, Gradient Boosting achieves the highest AUPRC of 0.81, indicating its effectiveness in general scenarios. However, its precision in detecting fraudulent transactions remains a challenge. The Decision Tree model provides a balanced performance with an AUPRC of 0.59, while KNN stands out with a higher precision for fraudulent transactions, achieving an AUPRC of 0.77. These findings highlight the need for continuous improvement in fraud detection techniques, suggesting that hybrid models or ensemble approaches could enhance detection capabilities by leveraging the strengths of different models.
Authors
- Manho Yeung
Institutions
- University of California, Santa Barbara (US)
Publication Details
- Journal
- Highlights in Science Engineering and Technology
- Published
- 2025-02-18
- DOI
- https://doi.org/10.54097/5bxeae69
- Primary Topic
- Imbalanced Data Classification Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00