Authors :
Harsh Raj; Deepanshu Chaudhary; Jitendra Singh
Volume/Issue :
Volume 10 - 2025, Issue 10 - October
Google Scholar :
https://tinyurl.com/yf8zdnb5
Scribd :
https://tinyurl.com/437nymkv
DOI :
https://doi.org/10.38124/ijisrt/25oct1616
Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.
Note : Google Scholar may take 30 to 40 days to display the article.
Abstract :
The widespread use of credit cards in financial transactions has significantly increased the risk of fraudulent
activities. Detecting fraud in real time is a critical challenge due to the highly imbalanced nature of transaction datasets
and the continuous adaptation of fraud strategies. This paper presents a comprehensive study of machine learning
techniques for credit card fraud detection. The methodology includes dataset preprocessing, feature engineering, handling
of class imbalance, and the application of both supervised and unsupervised learning algorithms. Models including
Logistic Regression, Decision Tree, Random Forest, Gradient Boosting, and Autoencoders were evaluated using
performance measures such as Precision, Recall, F1-Score, and PR-AUC. Results indicate that Gradient Boosting achieves
the most effective balance between fraud detection and false alarm reduction, while Autoencoders are effective in
identifying emerging fraud patterns. The study emphasizes the importance of combining supervised and unsupervised
methods for robust fraud detection and concludes with recommendations for future enhancements in real-world systems.
Keywords :
Credit Card Fraud, Machine Learning, Imbalanced Learning, Ensemble Models, Anomaly Detection.
References :
- Bolton, R. J., & Hand, D. J. (2002). “Statistical Fraud Detection: A Review.” Statistical Science, 17(3), 235–255.
- Bhattacharyya, S., Jha, S., Tharakunnel, K., & Westland, J. C. (2011). “Data Mining for Credit Card Fraud: A Comparative Study.” Decision Support Systems, 50(3), 602–613.
- Phua, C., Lee, V., Smith, K., & Gayler, R. (2010). “A Comprehensive Survey of Data Mining-based Fraud Detection Research.” arXiv preprint arXiv:1009.6119.
- Carcillo, F., Dal Pozzolo, A., Le Borgne, Y. A., Caelen, O., Mazzer, Y., & Bontempi, G. (2019). “Combining Unsupervised and Supervised Learning in Credit Card Fraud Detection.” Information Sciences, 557, 317–331.
- Dal Pozzolo, A., Caelen, O., Le Borgne, Y. A., Waterschoot, S., & Bontempi, G. (2015). “Calibrating Probability with Undersampling for Unbalanced Classification.” 2015 IEEE Symposium Series on Computational Intelligence (SSCI), 159–166.
- Jurgovsky, J., Granitzer, M., Ziegler, K., Calabretto, S., Portier, P. E., He-Guelton, L., & Caelen, O. (2018). “Sequence Classification for Credit-Card Fraud Detection.” Expert Systems with Applications, 100, 234–245.
- Randhawa, K., Loo, C. K., Seera, M., Lim, C. P., & Nandi, A. K. (2018). “Credit Card Fraud Detection Using AdaBoost and Majority Voting.” IEEE Access, 6, 14277– 14284.
- Fiore, U., De Santis, A., Perla, F., Zanetti, P., & Palmieri, F. (2019). “Using Generative Adversarial Networks for Improving Classification Effectiveness in Credit Card Fraud Detection.” Information Sciences, 479, 448–455.
- Bahnsen, A. C., Aouada, D., Stojanovic, A., & Ottersten, B. (2016). “Cost Sensitive Credit Card Fraud Detection Using Bayes Minimum Risk.” 2013 12th International Conference on Machine Learning and Applications, 333– 338.
- Wang, Y., Zheng, Y., Li, Q., & Zhang, C. (2020). “Graph Neural Networks for Credit Card Fraud Detection.” Proceedings of the AAAI Conference on Artificial Intelligence, 34(4), 1007–1014.
- Zareapoor, M., & Shamsolmoali, P. (2015). “Application of Credit Card Fraud Detection: Based on Support Vector Machine.” Journal of Signal and Information Processing, 6(4), 175–180.
- Sahin, Y., Bulkan, S., & Duman, E. (2013). “A Cost- Sensitive Decision Tree Approach for Fraud Detection.” Expert Systems with Applications, 40(15), 5916–5923.
- Wei, W., Li, J., Cao, L., Ou, Y., & Chen, J. (2021). “A Deep Learning Framework for Credit Card Fraud Detection.” Applied Intelligence, 51(5), 3233–3245.
- Whitrow, C., Hand, D. J., Juszczak, P., Weston, D., & Adams, N. M. (2009). “Transaction Aggregation as a Strategy for Credit Card Fraud Detection.” Data Mining and Knowledge Discovery, 18(1), 30–55.
- Kaggle. (2013). “Credit Card Fraud Detection Dataset.” [Online]. Available: https://ww.kaggle.com/mlg-ulb/creditcardfraud
The widespread use of credit cards in financial transactions has significantly increased the risk of fraudulent
activities. Detecting fraud in real time is a critical challenge due to the highly imbalanced nature of transaction datasets
and the continuous adaptation of fraud strategies. This paper presents a comprehensive study of machine learning
techniques for credit card fraud detection. The methodology includes dataset preprocessing, feature engineering, handling
of class imbalance, and the application of both supervised and unsupervised learning algorithms. Models including
Logistic Regression, Decision Tree, Random Forest, Gradient Boosting, and Autoencoders were evaluated using
performance measures such as Precision, Recall, F1-Score, and PR-AUC. Results indicate that Gradient Boosting achieves
the most effective balance between fraud detection and false alarm reduction, while Autoencoders are effective in
identifying emerging fraud patterns. The study emphasizes the importance of combining supervised and unsupervised
methods for robust fraud detection and concludes with recommendations for future enhancements in real-world systems.
Keywords :
Credit Card Fraud, Machine Learning, Imbalanced Learning, Ensemble Models, Anomaly Detection.