Improving Credit Card Fraud Detection through Multi-model Deep Learning: A Comparative Study of ANN and VGG Networks
Keywords:
Artificial Neural Network (ANN), Batch normalization, Binary classification, Class imbalance, Credit card fraud detection, Deep learning, Dropout, F1-score, Feature extraction, Financial security, Fraudulent transactions, Hybrid model, PCA, Precision, Recall, SMOTE, VGG16, VGG19Abstract
The discovery of credit card fraud is still very hard because fraudsters are getting smarter, and transaction data is very unequal between classes. This research shows a clever approach that integrates three advanced models—an Artificial Neural Network (ANN) enhanced with batch normalization and dropout, and the VGG16 and VGG19 architectures—to make detection more accurate and reliable. After a lot of data preprocessing, the system starts up. It uses standard scaling to normalize the data, the Synthetic Minority Over-sampling Technique (SMOTE) to ensure balanced distribution, and Principal Component Analysis (PCA) to redundant dimensions. The cleaned dataset is fed into three separate models—a deep ANN with sequential dense layers (256 → 128 → 64 → 32) using ReLU activation, batch normalization for training stability, and dropout (rate = 0.3) to prevent overfitting, as well as VGG16 and VGG19, which are specially designed to operate on reshaped transaction data and extract complex and nuanced fraud-related features through their deep convolutional layers. An analysis of performance shows that the ANN model does a better job than VGG16 and VGG19, which have accuracy rates of 94% and 95%, respectively. It gets results that are 99% spot on. This study compares convolutional models to ANNs and shows that both are useful for finding scams. The suggested method offers an adaptable and effective way to find credit card fraud in real time.
References
G. Gianini, L. G. Fossi, C. Mio, O. Caelen, L. Brunie, and E. Damiani, “Managing a pool of rules for credit card fraud detection by a game theory based approach,” Future Generation Computer Systems, vol. 102, pp. 549–561, Jan. 2020, doi: https://doi.org/10.1016/j.future.2019.08.028
H. Zhu, G. Liu, M. Zhou, Y. Xie, A. Abusorrah, and Q. Kang, “Optimizing weighted extreme learning machines for imbalanced classification and application to credit card fraud detection,” Neurocomputing, vol. 407, pp. 50–62, Sep. 2020, doi: https://doi.org/10.1016/j.neucom.2020.04.078
A. Pumsirirat and L. Yan, “Credit card fraud detection using deep learning based on auto-encoder and restricted Boltzmann machine,” International Journal of Advanced Computer Science and Applications, vol. 9, no. 1, pp. 18–25, Jan. 2018, doi: https://doi.org/10.14569/IJACSA.2018.090103
Z. B. Omariba, N. B. Masese, and G. Wanyembi, “Security and privacy of electronic banking,” International Journal of Computer Science Issues, vol. 9, no. 4, pp. 432–446, Jul. 2012, Available: https://www.researchgate.net/publication/268060917_Security_and_Privacy_of_Electronic_Banking
S. M. Darwish, “A bio-inspired credit card fraud detection model based on user behavior analysis suitable for business management in electronic banking,” Journal of Ambient Intelligence and Humanized Computing, vol. 11, pp. 4873–4887, Feb. 2020, doi: https://doi.org/10.1007/s12652-020-01759-9
J. Belás, M. Korauš, F. Kombo, and A. Korauš, “Electronic banking security and customer satisfaction in commercial banks,” Journal of Security and Sustainability Issues, vol. 5, no. 3, pp. 411–422, Mar. 2016, Available: https://scispace.com/pdf/electronic-banking-security-and-customer-satisfaction-in-5vybgji4tm.pdf
J. Gąsiorowski, “Managing security in electronic banking—legal and organisational aspects,” Forum Scientiae Oeconomia, vol. 4, no. 1, pp. 123–136, 2016, Available: https://www.ceeol.com/search/article-detail?id=473700
R. Yazdanifard, W. F. Wan Yusoff, A. C. Behora, and A. B. Sade, “Electronic banking fraud: The need to enhance security and customer trust in online banking,” International Journal in Advances in Information Sciences and Service Sciences, vol. 3, pp. 505–509, 2011, Available: https://www.researchgate.net/publication/260250012_Electronic_banking_fraud_The_need_to_enhance_security_and_customer_trust_in_online_banking
J. Claessens, V. Dem, D. De Cock, B. Preneel, and J. Vandewalle, “On the security of today’s online electronic banking systems,” Computers & Security, vol. 21, no. 3, pp. 253–265, Jun. 2002, doi: https://doi.org/10.1016/S0167-4048(02)00312-7
Z. Li, G. Liu, and C. Jiang, “Deep representation learning with fulcenter loss for credit card fraud detection,” in IEEE Transactions on Computational Social Systems, vol. 7, no. 2, pp. 569–579, Apr. 2020, doi: https://doi.org/10.1109/TCSS.2020.2970805
E. Strelcenia and S. Prakoonwit, “Improving classification performance in credit card fraud detection by using new data augmentation,” AI, vol. 4, no. 1, pp. 172–198, Jan. 2023, doi: https://doi.org/10.3390/ai4010008
S. Jiang, R. Dong, J. Wang, and M. Xia, “Credit card fraud detection based on unsupervised attentional anomaly detection network,” Systems, vol. 11, no. 6, Jun. 2023, doi: https://doi.org/10.3390/systems11060305
A. Razaque, M. B. H. Frej, G. Bektemyssova, and F. Ams, “Credit card-not-present fraud detection and prevention using big data analytics algorithms,” Applied Sciences, vol. 13, no. 1, Dec. 2022, doi: https://doi.org/10.3390/app13010057
I. D. Mienye and Y. Sun, “A machine learning method with hybrid feature selection for improved credit card fraud detection,” Applied Sciences, vol. 13, no. 12, Jun. 2023, doi: https://doi.org/10.3390/app13127254
E. M. Carneiro, C. H. Q. Forster, L. F. S. Mialaret, L. A. V. Dias, and A. M. da Cunha, “High-cardinality categorical attributes and credit card fraud detection,” Mathematics, vol. 10, no. 20, Oct. 2022, doi: https://doi.org/10.3390/math10203808
J. K. Afriyie et al., “A supervised machine learning algorithm for detecting and predicting fraud in credit card transactions,” Decision Analytics Journal, vol. 6, Mar. 2023, doi: https://doi.org/10.1016/j.dajour.2023.100163