Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms

The evolution and improvements in electronic commerce and communications around the world have stimulated credit card use. With the support of smartphone wallets, electronic payments have become the most popular payment method for personal and business use; however, the past few years have also seen...

Full description

Bibliographic Details
Main Author: Bandar Alshawi
Format: Article
Language:English
Published: D. G. Pylarinos 2023-12-01
Series:Engineering, Technology & Applied Science Research
Subjects:
Online Access:https://etasr.com/index.php/ETASR/article/view/6434
_version_ 1797403572062650368
author Bandar Alshawi
author_facet Bandar Alshawi
author_sort Bandar Alshawi
collection DOAJ
description The evolution and improvements in electronic commerce and communications around the world have stimulated credit card use. With the support of smartphone wallets, electronic payments have become the most popular payment method for personal and business use; however, the past few years have also seen a major increase in fraudulent transactions. Corporations and individuals experience very negative impacts from such fraud. Therefore, fraud detection systems have received a lot of attention recently from major financial institutions. This paper proposes a fraud detection approach that deals with small and imbalanced datasets using Generative Adversarial Networks (GANs) for sample generation. Six machine-learning algorithms were applied to real-world data. The accuracy of all six algorithms was above 85% and the precision was above 95%. Five of the six algorithms had a recall score greater than 90%. Furthermore, the Receiver Operating Characteristics (ROC), which measure performance at different thresholds, demonstrated scores greater than 0.90, except Naïve Bayes, which scored 0.81. The proposed approach outperformed the same algorithms in other studies.
first_indexed 2024-03-09T02:40:23Z
format Article
id doaj.art-6d765cf7e3cf442c84d929483c531e39
institution Directory Open Access Journal
issn 2241-4487
1792-8036
language English
last_indexed 2024-03-09T02:40:23Z
publishDate 2023-12-01
publisher D. G. Pylarinos
record_format Article
series Engineering, Technology & Applied Science Research
spelling doaj.art-6d765cf7e3cf442c84d929483c531e392023-12-06T05:56:36ZengD. G. PylarinosEngineering, Technology & Applied Science Research2241-44871792-80362023-12-0113610.48084/etasr.6434Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning AlgorithmsBandar Alshawi0Department of Information Systems, College of Computer and Information Systems, Umm Al-Qura University, Saudi ArabiaThe evolution and improvements in electronic commerce and communications around the world have stimulated credit card use. With the support of smartphone wallets, electronic payments have become the most popular payment method for personal and business use; however, the past few years have also seen a major increase in fraudulent transactions. Corporations and individuals experience very negative impacts from such fraud. Therefore, fraud detection systems have received a lot of attention recently from major financial institutions. This paper proposes a fraud detection approach that deals with small and imbalanced datasets using Generative Adversarial Networks (GANs) for sample generation. Six machine-learning algorithms were applied to real-world data. The accuracy of all six algorithms was above 85% and the precision was above 95%. Five of the six algorithms had a recall score greater than 90%. Furthermore, the Receiver Operating Characteristics (ROC), which measure performance at different thresholds, demonstrated scores greater than 0.90, except Naïve Bayes, which scored 0.81. The proposed approach outperformed the same algorithms in other studies. https://etasr.com/index.php/ETASR/article/view/6434fraud detectioncredit card fraudgenerative adversarial networksupervised learningnaive bayesdecision tree
spellingShingle Bandar Alshawi
Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms
Engineering, Technology & Applied Science Research
fraud detection
credit card fraud
generative adversarial network
supervised learning
naive bayes
decision tree
title Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms
title_full Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms
title_fullStr Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms
title_full_unstemmed Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms
title_short Utilizing GANs for Credit Card Fraud Detection: A Comparison of Supervised Learning Algorithms
title_sort utilizing gans for credit card fraud detection a comparison of supervised learning algorithms
topic fraud detection
credit card fraud
generative adversarial network
supervised learning
naive bayes
decision tree
url https://etasr.com/index.php/ETASR/article/view/6434
work_keys_str_mv AT bandaralshawi utilizinggansforcreditcardfrauddetectionacomparisonofsupervisedlearningalgorithms