Home / Current Issue / Paper 1704172
Credit Card Fraud Detection Using AI/ML/CNN
Subject area: Science,Engineering and Technology · Area of research: Machine Learning and CNN in Financial Accounting
Abstract
In this new era of digital payments gaining momentum and a cashless world due to the current ongoing pandemic most of the payments have gone online rather than physical payments being the first choice in pre pandemic years. But as it is said every coin has two sides, credit card payments are highly risky and frauds can easily be committed by hackers and fraudsters to siphon off money from peoples account for their own personal gains. So to combat this a fraud detection machine is put in place for banks to detect such frauds and counter it accordingly. This fraud detection model is created using upcoming technologies like CNN (convolutional neural networks), Machine Learning which come under the canopy of Artificial Intelligence (AI). This model if used in a large scale on a commercial basis can reduce fraud rates to a very minimal level with a precision of about 99%. The added feature in this model is that using various contemporary machine learning algorithms and with the help of some data rectifiers the user will be able to graphically analyze the fraud rate using feature importance graphs to name a few. This software is an upgraded version of the conventional fraud detection machines currently in use in financial institutions.
Keywords
Fraud, Machine Learning, Machine Learning Models, Sampling techniques, Preprocessing, AI, Precision, Accuracy, Test Data, Training Data, Threshold of Tolerance, Weighted Average, Convolutional Neural Networks, Feature Importance.
References
[1] “Credit Card Fraud Detection Using Convolutional Neural Networks” by K.S. Sujatha and K.V. Krishna
[2] "Credit Card Fraud Detection Using Machine Learning Algorithms" by E. Malathi, R. Elango, and M. Hemalatha.
[3] "Credit Card Fraud Detection Using Deep Learning and Random Forest" by M. Alhussein, S. S. Arifin, and A. T. Nugroho.
[4] "Credit Card Fraud Detection using Random Forest and Neural Network" by T. M. Abdulrahman, M. A. Abdulrahman, and A. Z. A. Aziz.
[5] "Credit Card Fraud Detection Using Artificial Neural Network and Support Vector Machine" by S. K. Goud, V. S. K. Reddy, and G. R. Reddy
[6] "Credit Card Fraud Detection Using Gradient Boosting and Random Forest" by T. H. Vo, N. T. L. Nguyen, and T. V. Nguyen.
[7] "Credit Card Fraud Detection Using Hybrid Machine Learning Techniques" by V. Gupta, N. B. Prasad, and S. K. Dubey.
[8] "Credit Card Fraud Detection using Machine Learning and Ensemble Methods" by S. S. Sahoo and S. S. Rath.
[9] D. H. Tran, T. D. Tran, and T. Q. Nguyen, "A Hybrid Deep Learning Model for Credit Card Fraud Detection," in IEEE Access, vol. 7, pp. 22269-22281, 2019, doi: 10.1109/ACCESS.2019.2907028.
[10] A. Ahmadi et al., "Deep Learning-Based Credit Card Fraud Detection: A Comprehensive Review," IEEE Access, vol. 9, pp. 17665-17687, 2021, doi: 10.1109/ACCESS.2021.3059499.
[11] S. S. R. Chowdhury and S. Paul, "Credit Card Fraud Detection Using Deep Learning: A Review," in IEEE Transactions on Computational Social Systems, vol. 7, no. 4, pp. 928-938, Aug. 2020, doi: 10.1109/TCSS.2020.2991776.
[12] R. Deo and R. Kaur, "Credit Card Fraud Detection Using Machine Learning Techniques: A Review," in International Journal of Advanced Research in Computer Science, vol. 9, no. 2, pp. 188-193, March-April 2018, doi: 10.26483/ijarcs.v9i2.5459
[13] S. Albrecht and P. Behringer, "Detection of Credit Card Fraud Using Convolutional Neural Networks," in IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. 7, pp. 2922-2932, July 2018, doi: 10.1109/TNNLS.2017.2752964.
[14] S. Sharma and S. S. Singh, "Credit Card Fraud Detection Using Machine Learning Techniques: A Review," in IEEE Access, vol. 8, pp. 191826-191842, 2020, doi: 10.1109/ACCESS.2020.3031745.
[15] R. Kumar, "A Review of Preprocessing Techniques in Machine Learning," in Journal of Information Systems Engineering & Management, vol. 3, no. 2, pp. 1-12, 2018, doi: 10.20897/jisem.201805.
[16] S. Kumar and S. Singh, "A Comparative Study of Preprocessing Techniques in Machine Learning," in International Journal of Engineering Research and Applications, vol. 9, no. 5, pp. 41-44, May 2019, doi: 10.9790/9622-0905014144.
[17] H. Zhang, L. Shen, T. Liu and J. Zhou, "Preprocessing Techniques for Convolutional Neural Networks," in Frontiers of Computer Science, vol. 13, no. 5, pp. 929-944, Oct. 2019, doi: 10.1007/s11704-019-9222-9.
[18] A. Ramakrishnan and P. S. Sathidevi, "Preprocessing Techniques for Convolutional Neural Networks," in 2019 3rd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech), pp. 1-5, 2019, doi: 10.1109/IEMENTECH.2019.8861938.
[19] M. A. Al-antari, M. A. Al-momani, M. S. Alrashdan and M. S. Al-shabi, "A Review of Preprocessing Techniques for Convolutional Neural Networks Applied to Image and Video Analysis," in SN Computer Science, vol. 1, no. 6, pp. 1-24, 2020, doi: 10.1007/s42979-020-00044-8.
[20] L. M. Borges and L. F. de Paula, "Preprocessing techniques for convolutional neural networks applied to handwritten digit recognition," in 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 1598-1603, Oct. 2018, doi: 10.1109/SMC.2018.00280.
[21] S. Gupta, S. Agarwal, and G. Gupta, "A Comprehensive Survey of Preprocessing Techniques in Deep Learning," in 2019 5th International Conference on Computing Sciences (ICCS), pp. 49-53, Aug. 2019, doi:10.1109/COMPUTING.2019.00017
[22] "Deep Learning" by Ian Goodfellow, YoshuaBengio, and Aaron Courville.
[23] "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" by AurélienGéron.
[24] "Deep Learning with PyTorch" by Eli Stevens, Luca Antiga, and Thomas Viehmann.
[25] "Keras: The Python Deep Learning library" by François Chollet.
[26] "Neural Networks and Deep Learning" by Michael Nielsen.
[27] "Convolutional Neural Networks for Visual Recognition" by Fei-Fei Li, Justin Johnson, and Serena Yeung.
[28] L. Yan, F. Zhao, and C. Zhang, "Data preprocessing for deep learning: A review," Neurocomputing, vol. 396, pp. 411-421, Jan. 2020, doi: 10.1016/j.neucom.2019.09.115.
[29] P. Mallick, K. Debnath, and P. Das, "Preprocessing Techniques for Convolutional Neural Networks," in 2021 IEEE 2nd International Conference on Power, Control and Computing Technologies (ICPCCT), pp. 144-148, March 2021, doi: 10.1109/ICPCCT50703.2021.9398612.
[30] "TensorFlow 2.0 Tutorial for Deep Learning" by SasankChilamkurthy.
How to cite this paper
@article{1704172,
author = {Parthib Ray, Dr. R. Renuka Devi},
title = {Credit Card Fraud Detection Using AI/ML/CNN},
journal = {Iconic Research And Engineering Journals},
year = {2023},
volume = {6},
number = {9},
pages = {242-249},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/17041721.pdf},
abstract = {In this new era of digital payments gaining momentum and a cashless world due to the current ongoing pandemic most of the payments have gone online rather than physical payments being the first choice in pre pandemic years. But as it is said every coin has two sides, credit card payments are highly risky and frauds can easily be committed by hackers and fraudsters to siphon off money from peoples account for their own personal gains. So to combat this a fraud detection machine is put in place for banks to detect such frauds and counter it accordingly. This fraud detection model is created using upcoming technologies like CNN (convolutional neural networks), Machine Learning which come under the canopy of Artificial Intelligence (AI). This model if used in a large scale on a commercial basis can reduce fraud rates to a very minimal level with a precision of about 99%. The added feature in this model is that using various contemporary machine learning algorithms and with the help of some data rectifiers the user will be able to graphically analyze the fraud rate using feature importance graphs to name a few. This software is an upgraded version of the conventional fraud detection machines currently in use in financial institutions.},
keywords = {Fraud, Machine Learning, Machine Learning Models, Sampling techniques, Preprocessing, AI, Precision, Accuracy, Test Data, Training Data, Threshold of Tolerance, Weighted Average, Convolutional Neural Networks, Feature Importance.},
month = {March},
}