Next Article in Journal
A Survey of Incremental Deep Learning for Defect Detection in Manufacturing
Previous Article in Journal
Unveiling Sentiments: A Comprehensive Analysis of Arabic Hajj-Related Tweets from 2017–2022 Utilizing Advanced AI Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing Credit Card Fraud Detection: An Ensemble Machine Learning Approach

1
Department of Cyber Security and Networks, Glasgow Caledonian University, Glasgow G4 0BA, UK
2
Department of Software Engineering, African University of Science and Technology, Abuja 900107, Nigeria
*
Author to whom correspondence should be addressed.
Big Data Cogn. Comput. 2024, 8(1), 6; https://doi.org/10.3390/bdcc8010006
Submission received: 21 November 2023 / Revised: 22 December 2023 / Accepted: 28 December 2023 / Published: 3 January 2024

Abstract

In the era of digital advancements, the escalation of credit card fraud necessitates the development of robust and efficient fraud detection systems. This paper delves into the application of machine learning models, specifically focusing on ensemble methods, to enhance credit card fraud detection. Through an extensive review of existing literature, we identified limitations in current fraud detection technologies, including issues like data imbalance, concept drift, false positives/negatives, limited generalisability, and challenges in real-time processing. To address some of these shortcomings, we propose a novel ensemble model that integrates a Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Random Forest (RF), Bagging, and Boosting classifiers. This ensemble model tackles the dataset imbalance problem associated with most credit card datasets by implementing under-sampling and the Synthetic Over-sampling Technique (SMOTE) on some machine learning algorithms. The evaluation of the model utilises a dataset comprising transaction records from European credit card holders, providing a realistic scenario for assessment. The methodology of the proposed model encompasses data pre-processing, feature engineering, model selection, and evaluation, with Google Colab computational capabilities facilitating efficient model training and testing. Comparative analysis between the proposed ensemble model, traditional machine learning methods, and individual classifiers reveals the superior performance of the ensemble in mitigating challenges associated with credit card fraud detection. Across accuracy, precision, recall, and F1-score metrics, the ensemble outperforms existing models. This paper underscores the efficacy of ensemble methods as a valuable tool in the battle against fraudulent transactions. The findings presented lay the groundwork for future advancements in the development of more resilient and adaptive fraud detection systems, which will become crucial as credit card fraud techniques continue to evolve.
Keywords: credit card fraud detection; ensemble model; machine learning; data imbalance; Synthetic Minority Over-sampling Technique; deep learning credit card fraud detection; ensemble model; machine learning; data imbalance; Synthetic Minority Over-sampling Technique; deep learning

Share and Cite

MDPI and ACS Style

Khalid, A.R.; Owoh, N.; Uthmani, O.; Ashawa, M.; Osamor, J.; Adejoh, J. Enhancing Credit Card Fraud Detection: An Ensemble Machine Learning Approach. Big Data Cogn. Comput. 2024, 8, 6. https://doi.org/10.3390/bdcc8010006

AMA Style

Khalid AR, Owoh N, Uthmani O, Ashawa M, Osamor J, Adejoh J. Enhancing Credit Card Fraud Detection: An Ensemble Machine Learning Approach. Big Data and Cognitive Computing. 2024; 8(1):6. https://doi.org/10.3390/bdcc8010006

Chicago/Turabian Style

Khalid, Abdul Rehman, Nsikak Owoh, Omair Uthmani, Moses Ashawa, Jude Osamor, and John Adejoh. 2024. "Enhancing Credit Card Fraud Detection: An Ensemble Machine Learning Approach" Big Data and Cognitive Computing 8, no. 1: 6. https://doi.org/10.3390/bdcc8010006

APA Style

Khalid, A. R., Owoh, N., Uthmani, O., Ashawa, M., Osamor, J., & Adejoh, J. (2024). Enhancing Credit Card Fraud Detection: An Ensemble Machine Learning Approach. Big Data and Cognitive Computing, 8(1), 6. https://doi.org/10.3390/bdcc8010006

Article Metrics

Back to TopTop