FRAUDULENT TRANSACTION DETECTION BY MACHINE AND DEEP LEARNING ALGORITHMS

Main Article Content

Dr .N .Mangathayaru, N.Ravi Kumar, Dr .G .Rajesh Kumar

Keywords

CNN, DL,ML, Fraud detection, high efficiency

Abstract

Credit card fraud continues to pose a significant threat to financial institutions and consumers worldwide. In recent years, the proliferation of advanced technology has enabled fraudsters to develop increasingly sophisticated methods for perpetrating fraudulent transactions. To combat this ever-evolving challenge, this study explores the application of state-of-the- art machine learning and deep learning algorithms for credit card fraud detection. This research leverages a comprehensive dataset containing both legitimate and fraudulent credit card transactions, allowing for the evaluation of various detection methods. We employ a diverse set of machine learning and deep learning models, including Random Forest, Support Vector Machine, Gradient Boosting, and Convolutional Neural Networks (CNNs), among others, to assess their performance in identifying fraudulent activities. The results of our experiments demonstrate the efficacy of deep learning techniques, particularly CNNs, in achieving higher accuracy and improved fraud detection rates when compared to traditional machine learning algorithms. Additionally, we investigate the interpretability of these models and discuss the trade-offs between model complexity and performance. this study investigates the importance of feature engineering, dimensionality reduction, and hyper parameter tuning to optimize the algorithms' performance. We also explore ensemble techniques, such as stacking and boosting, to harness the strengths of multiple models and enhance overall fraud detection capabilities

Abstract 116 | PDF Downloads 249

References

1. Ribeiro, A. H., Santos, C. H., & Papa,
J. P. (2019). Credit card fraud detection: a realistic modeling and a novel learning strategy. Expert Systems with Applications, 135, 281-298.
2. Dal Pozzolo, A., Boracchi, G., Caelen, O., & Bontempi, G. (2015). Credit card fraud detection: a realistic modeling and a novel learning strategy. IEEE transactions on neural networks and learning systems, 29(8), 3784-3797.
3. Zheng, Y., Yang, S., & Xie, J. (2014). Credit card fraud detection using Bayesian and neural networks. Expert Systems with Applications, 41(4), 4915-4924.
4. Phua, C., Lee, V., Smith, K., & Gayler, R. (2005). A comprehensive survey of data mining-based fraud
detection research. arXiv preprint cs/0506067.
5. López-Rojas, E., Axelsson, S., & Niklasson, L. (2015). A study of the effect of imbalanced training data on convolutional neural networks for credit card fraud detection. Journal of computational science, 16, 171- 178.
6. Géron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O'Reilly Media.
7. Chollet, F. (2017). Deep Learning with Python. Manning Publications.
8. Raschka, S., & Mirjalili, V. (2017). Python Machine Learning. Packt Publishing Ltd.
9. Breiman, L. (2001). Random forests. Machine learning, 45(1), 5-32.
10. Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine learning, 20(3), 273-297.
11. Schapire, R. E. (1999). A brief introduction to boosting. In Proceedings of the sixteenth international joint conference on artificial intelligence (Vol. 2, pp. 1401-1406).
12. Kingma, D. P., & Ba, J. (2014). Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980.