Analysis of Credit Card Fraud Detection Performance Using Random Forest Classifier & Neural Networks Model

Steven Wijaya, Wilfredo Wesly, Kristina Ginting, Abdi Dharma
{"title":"Analysis of Credit Card Fraud Detection Performance Using Random Forest Classifier & Neural Networks Model","authors":"Steven Wijaya, Wilfredo Wesly, Kristina Ginting, Abdi Dharma","doi":"10.47191/etj/v9i02.11","DOIUrl":null,"url":null,"abstract":"Credit card fraud is one example of data manipulation in the e-commerce industry. Because credit card fraud is so common, preventing it can be difficult. Therefore, it is important to identify credit card fraud as soon as it occurs. Determining the validity of a transaction is a fraud detection process. Credit/ Debit cards/ any financial services are small plastic cards given to members of certain financial organizations with proper identity and verification. This research is quantitative research that uses a dataset that has been verified and classified as fraudulent or non-fraudulent transactions. This research will limit itself to credit card fraud detection methods that use Neural Networks and Random Forest Classifier algorithms. Using publicly available credit card transaction data as a starting point, this study will examine how well machine learning algorithms do overall in identifying credit card fraud. First of all, we check for the presence of duplicate values in the data set. The result of this check shows that there are no duplicate values in the set, marked with the value ‘False’. Next, we focus on class in the target variable ‘Class’. The output of this check shows the wide variety of samples for each class in the goal variable ‘Class’. In this example, class 0 has 284.315 samples and class 1 has 284.315 samples. Based totally on the studies performed, it is possible to conclude that the usage of machine learning algorithms, together with Random Forest Classifier and Neural Networks, can be effective in detecting credit card fraud. The results of the algorithm performance analysis show that the model developed can identify fraudulent transactions accurately. In addition, the data preparation stages, correlation analysis, and model performance evaluation also contribute to understanding potentially fraudulent credit card transaction patterns.","PeriodicalId":11630,"journal":{"name":"Engineering and Technology Journal","volume":"2001 23","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering and Technology Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47191/etj/v9i02.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Credit card fraud is one example of data manipulation in the e-commerce industry. Because credit card fraud is so common, preventing it can be difficult. Therefore, it is important to identify credit card fraud as soon as it occurs. Determining the validity of a transaction is a fraud detection process. Credit/ Debit cards/ any financial services are small plastic cards given to members of certain financial organizations with proper identity and verification. This research is quantitative research that uses a dataset that has been verified and classified as fraudulent or non-fraudulent transactions. This research will limit itself to credit card fraud detection methods that use Neural Networks and Random Forest Classifier algorithms. Using publicly available credit card transaction data as a starting point, this study will examine how well machine learning algorithms do overall in identifying credit card fraud. First of all, we check for the presence of duplicate values in the data set. The result of this check shows that there are no duplicate values in the set, marked with the value ‘False’. Next, we focus on class in the target variable ‘Class’. The output of this check shows the wide variety of samples for each class in the goal variable ‘Class’. In this example, class 0 has 284.315 samples and class 1 has 284.315 samples. Based totally on the studies performed, it is possible to conclude that the usage of machine learning algorithms, together with Random Forest Classifier and Neural Networks, can be effective in detecting credit card fraud. The results of the algorithm performance analysis show that the model developed can identify fraudulent transactions accurately. In addition, the data preparation stages, correlation analysis, and model performance evaluation also contribute to understanding potentially fraudulent credit card transaction patterns.
使用随机森林分类器和神经网络模型的信用卡欺诈检测性能分析
信用卡欺诈就是电子商务行业数据操纵的一个例子。由于信用卡欺诈非常普遍,因此预防起来非常困难。因此,必须在信用卡欺诈发生时立即加以识别。确定交易的有效性就是欺诈检测过程。信用卡/借记卡/任何金融服务都是向某些金融组织的成员提供的小型塑料卡,但必须经过适当的身份验证和核实。本研究是一项定量研究,使用的数据集已被核实并归类为欺诈性或非欺诈性交易。本研究将仅限于使用神经网络和随机森林分类器算法的信用卡欺诈检测方法。本研究将以公开的信用卡交易数据为起点,考察机器学习算法在识别信用卡欺诈方面的总体表现。首先,我们检查数据集中是否存在重复值。检查结果显示,数据集中没有重复值,标记为 "假"。接下来,我们关注目标变量 "类别 "中的类别。检查结果显示,目标变量 "类别 "中每个类别的样本种类繁多。在本例中,0 类有 284.315 个样本,1 类有 284.315 个样本。根据所进行的研究,我们可以得出结论,使用机器学习算法,再加上随机森林分类器和神经网络,可以有效地检测信用卡欺诈行为。算法性能分析结果表明,所开发的模型能够准确识别欺诈交易。此外,数据准备阶段、关联分析和模型性能评估也有助于了解潜在的欺诈性信用卡交易模式。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信