Credit Card Fraud Detection Using Deep Learning

dc.contributor.advisorIhshaish, Hisham
dc.contributor.authorAlanazi, Saud
dc.date.accessioned2024-11-07T07:19:21Z
dc.date.issued2024
dc.description.abstractIn the light of using advanced technologies for the purpose of facilitating daily activities for people, using credit cards for online purchasing is highlighted. The increased level of using credit cards opens the door for malicious users to fraud, which in turn highlights the need to detect fraud for the purpose of protecting assets of users. In this context, this work presents a deep learning-based system for fraud detection in credit cards. The system is trained on a public dataset obtained from the common online repository (UCI) from the Kaggle website. Before training the system, pre-processing is conducted so that unbalancing data issue is solved using the SMOTE technique. Next, the data is cleaned from duplicated records and outliers. Three models (RF, SVM, and NB) are trained on the used dataset, where the cross-validation technique is utilized in the process of splitting original dataset into training and testing portions. In addition, correlation coefficient method is employed to select the most features that had the most contribution to the target class (fraud or normal). Experiments are conducted to (1) select the best K value for cross-validation firstly; and (2) secondly, to obtain the optimal value of correlation coefficient to be used as a threshold to elect the best features involved in the training process. Finally, a voting technique is used to generate the final class prediction. In terms of accuracy, the proposed system showed superiority when compared to similar works where the accuracy level that was achieved was 0.99985.
dc.format.extent49
dc.identifier.citationUWE Bristol Harvard style
dc.identifier.urihttps://hdl.handle.net/20.500.14154/73503
dc.language.isoen
dc.publisherUniversity of the West of England Bristol
dc.subjectFraud detection
dc.subjectRF
dc.subjectSVM
dc.subjectNB
dc.subjectSMOTE
dc.subjectcross-validation
dc.subjectcorrelation coefficient
dc.titleCredit Card Fraud Detection Using Deep Learning
dc.typeThesis
sdl.degree.departmentSchool of Computing and Creative Technologies
sdl.degree.disciplineCredit Card Fraud Detection Using Deep Learning
sdl.degree.grantorUniversity of the West of England Bristol
sdl.degree.nameMSC Data Science

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
SACM-Dissertation.pdf
Size:
2.33 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed to upon submission
Description:

Copyright owned by the Saudi Digital Library (SDL) © 2025