International Journal of Innovative Research in Computer and Communication Engineering

ISSN Approved Journal | Impact factor: 8.771 | ESTD: 2013 | Follows UGC CARE Journal Norms and Guidelines

| Monthly, Peer-Reviewed, Refereed, Scholarly, Multidisciplinary and Open Access Journal | High Impact Factor 8.771 (Calculated by Google Scholar and Semantic Scholar | AI-Powered Research Tool | Indexing in all Major Database & Metadata, Citation Generator | Digital Object Identifier (DOI) |


TITLE Fraud Detection in Banking Transactions using Machine Learning
ABSTRACT Fraud detection in banking systems has become critical with the rapid expansion of digital payments. Traditional rule-based systems fail to adapt to evolving fraud patterns, resulting in high false positives and financial losses. This paper proposes a machine learning-based fraud detection system using Logistic Regression and Random Forest classifiers. The system was trained on a publicly available credit card dataset containing 284,807 transactions with 0.172% fraud rate. Results demonstrate Random Forest achieves 99.96% accuracy, 95% precision, 78% recall, F1-score of 0.85, and MCC of 0.86. The system incorporates SHAP-based explainability and web interface for real-time assessment. Comparative analysis shows the approach outperforms existing methods, offering practical deployment capability for financial institutions.
AUTHOR G M ANAND REDDY, B.HARSHA VARDHAN, C RAKESH REDDY, AMAR MR, BHARATH GOWDA K Associate Professor, Dept. of Computer Science and Engineering, RLJIT, Doddaballapur, Bangalore, India UG Student, Dept. of Computer Science and Engineering, RLJIT, Doddaballapur, Bangalore, India
VOLUME 177
DOI DOI: 10.15680/IJIRCCE.2025.1312162
PDF pdf/162_Fraud Detection in Banking Transactions using Machine Learning.pdf
KEYWORDS
References [1] F. Itoo, M. Meenakshi, and S. Singh, "Comparison and analysis of logistic regression, Naïve Bayes and knn machine learning algorithms for credit card fraud detection," International Journal of Information Technology, vol. 13, no. 4, pp. 1503-1511, 2021.
[2] K. Randhawa, C. K. Loo, M. Seera, C. P. Lim, and A. K. Nandi, "Credit card fraud detection using AdaBoost and majority voting," IEEE Access, vol. 6, pp. 14277-14284, 2018.
[3] S. K. Hashemi, S. L. Mirtaheri, and S. Greco, "Fraud detection in banking data by machine learning techniques," IEEE Access, vol. 11, pp. 3034-3043, 2023.
[4] M. Galar, A. Fernandez, E. Barrenechea, H. Bustince, and F. Herrera, "A review on ensembles for the class imbalance problem," IEEE Trans. Systems, Man, and Cybernetics, Part C, vol. 42, no. 4, pp. 463-484, 2012.
[5] N. S. Halvaiee and M. K. Akbari, "A novel model for credit card fraud detection using artificial immune systems," Applied Soft Computing, vol. 24, pp. 40-49, 2014.
[6] A. C. Bahnsen, D. Aouada, A. Stojanovic, and B. Ottersten, "Feature engineering strategies for credit card fraud detection," Expert Systems with Applications, vol. 51, pp. 134-142, 2016.
[7] A. A. Taha and S. J. Malebary, "An intelligent approach to credit card fraud detection using an optimized light gradient boosting machine," IEEE Access, vol. 8, pp. 25579-25587, 2020.
[8] U. Porwal and S. Mukund, "Credit card fraud detection in e-commerce: An outlier detection approach," arXiv preprint arXiv:1811.02196, 2018.
[9] S. Lundberg and S. Lee, "A unified approach to interpreting model predictions," Advances in Neural Information Processing Systems, vol. 30, 2017.
[10] L. Breiman, "Random forests," Machine Learning, vol. 45, no. 1, pp. 5-32, 2001.
[11] F. Pedregosa et al., "Scikit-learn: Machine learning in Python," Journal of Machine Learning Research, vol. 12, pp. 2825-2830, 2011.
[12] T. Chen and C. Guestrin, "XGBoost: A scalable tree boosting system," Proc. 22nd ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, pp. 785-794, 2016.
image
Copyright © IJIRCCE 2020.All right reserved