Main Article Content

Identifying Financial Fraud Transactions Using Decision Tree Classifier Algorithm


Ayoade Akeem Owoade

Abstract

Fraud in financial transactions is a critical issue for businesses, governments, and consumers, causing substantial financial losses and  eroding trust in financial systems. Rule-based systems and other conventional fraud detection techniques have trouble identifying  complex fraudulent activity. This research applies various machine learning (ML) algorithms to detect fraud in financial transactions. The  research compares the performance of supervised ML techniques, such as random forest, logistic regression, and decision tree classifier,  using a publicly available Kaggle dataset. It evaluates the models based on accuracy, precision, recall, and F1 scores. To address data  imbalance in both undersampling and oversampling techniques, with a focus on oversampling techniques such as Synthetic Minority  Over-Sampling Method (SMOTE) to enhance model performance. Results show that the Decision Tree Classifier, when used with  oversampling, outperforms other models, achieving a 99% accuracy in detecting fraudulent transactions. This highlights the effectiveness  of using ensemble and hybrid models in combination with oversampling to enhance the identification of fraud. The findings emphasize the importance of using advanced ML techniques and robust data preprocessing for detection of financial fraud. 


Journal Identifiers


eISSN: 2635-3490
print ISSN: 2476-8316