A Hybrid Deep Learning and Data Resampling Approach to Detect Credit Card Fraud

Authors

  • Mrs.Sujatha Godavarthi Author
  • K.Aasritha Author

DOI:

https://doi.org/10.62647/

Keywords:

Credit card, deep learning, ensemble learning, fraud detection, machine learning, neural network

Abstract

Credit cards play an essential role in today’s digital economy, and their usage has recently grown tremendously, accompanied by a corresponding increase in credit card fraud. Machine learning (ML) algorithms have been utilized for credit card fraud detection. However, the dynamic shopping patterns of credit card holders and the class imbalance problem have made it difficult for ML classifiers to achieve optimal performance. In order to solve this problem, this paper proposes a robust deep-learning approach that consists of long short-term memory (LSTM) and gated recurrent unit (GRU) neural networks as base learners in a stacking ensemble framework, with a multilayer perceptron (MLP) as the meta-learner. Meanwhile, the hybrid synthetic minority oversampling technique and edited nearest neighbor (SMOTE-ENN) method is employed to balance the class distribution in the dataset. The experimental results showed that combining the proposed deep learning ensemble with the SMOTE-ENN method achieved a sensitivity and specificity of 1.000 and 0.997, respectively, which is superior to other widely used ML classifiers and methods in the literature.Next we introduce advanced ensemble models, including Stacking and Voting Classifiers, evaluating them on both original and SMOTE-ENN datasets. Additionally, a Flask framework with SQLite integration enables user signup, signin, and testing for enhanced project functionality and user interaction.

 

Downloads

Download data is not yet available.

Downloads

Published

11-11-2023

How to Cite

A Hybrid Deep Learning and Data Resampling Approach to Detect Credit Card Fraud. (2023). International Journal of Information Technology and Computer Engineering, 11(4), 331-345. https://doi.org/10.62647/