Abstract
Credit card fraud has recently been a more severe problem since fraudsters are continuously developing more sophisticated fraud techniques. In this work, we have developed a software-based machine learning (ML) system for detecting credit card fraud. Data pre-processing was the first step at which Pearson correlation coefficient was used to decide which features are worth using in our model. Then, k-folds cross validation was used to evaluate the performance of different classifiers: k-Nearest Neighbor (k-NN), Naïve Bayes, Support Vector Machine (SVM), Bagging, Random Forest and Multilayer Perceptron (MLP). To overcome the imbalanced data issue, synthetic minority oversampling technique (SMOTE) was applied to the dataset to generate more fraud data points. To evaluate model's performance, Precision, recall, accuracy and F1 score evaluation metrics were used. With feature correlation of 0.1, SVM had the highest recall score: 88.55%. Also, when implementing SMOTE, the k-NN classifier showed the highest F1 score and precision.
Original language | English |
---|---|
Title of host publication | 2022 19th IEEE International Multi-Conference on Systems, Signals and Devices, SSD 2022 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 64-67 |
Number of pages | 4 |
ISBN (Electronic) | 9781665471084 |
DOIs | |
State | Published - 2022 |
Event | 19th IEEE International Multi-Conference on Systems, Signals and Devices, SSD 2022 - Setif, Algeria Duration: 6 May 2022 → 10 May 2022 |
Publication series
Name | 2022 19th IEEE International Multi-Conference on Systems, Signals and Devices, SSD 2022 |
---|
Conference
Conference | 19th IEEE International Multi-Conference on Systems, Signals and Devices, SSD 2022 |
---|---|
Country/Territory | Algeria |
City | Setif |
Period | 6/05/22 → 10/05/22 |
Bibliographical note
Publisher Copyright:© 2022 IEEE.
Keywords
- Credit Card Fraud
- Credit Card Fraud Detection
- Fraud Detection
- Machine Learning
ASJC Scopus subject areas
- Instrumentation
- Computer Networks and Communications
- Hardware and Architecture
- Signal Processing
- Electrical and Electronic Engineering
- Mechanical Engineering
- Safety, Risk, Reliability and Quality