FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL

In recent decades, technological developments have led to the rise of e-commerce and transactions over the internet. The popularity of online transactions worldwide has attracted criminals to commit financial fraud in online transactions. This shows the importance of fraud detection in online transa...

Full description

Saved in:
Bibliographic Details
Main Author: Pratama Putra, Arya
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/77597
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:77597
spelling id-itb.:775972023-09-11T14:23:48ZFRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL Pratama Putra, Arya Indonesia Final Project fraud detection, decision tree, classification and regression trees, random forest, extreme gradient boosting INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/77597 In recent decades, technological developments have led to the rise of e-commerce and transactions over the internet. The popularity of online transactions worldwide has attracted criminals to commit financial fraud in online transactions. This shows the importance of fraud detection in online transactions. The purpose of this Final Project is to apply several tree-based machine learning models to detect financial fraud in online transactions using the dataset provided by Vesta in the Kaggle competition organized by the IEEE Computation Intelligence Society (CIS), and then compare the performance of these models. This Final Project implements three models, namely Classification and Regression Trees (CART), Random forest, and Extreme Gradient Boosting (XGBoost). Since the class imbalance was extremely high, resampling method was applied and then compared with the performance of the model without resampling. It was observed that the overall performance of the models using resampling datasets was worse than without resampling, except for the random forest model. Overall, the XGBoost model showed the best performance with an AUC score of 0.92, followed by Random Forest with an AUC score of 0.90, while CART showed the poorest performance with an AUC score of 0.85. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description In recent decades, technological developments have led to the rise of e-commerce and transactions over the internet. The popularity of online transactions worldwide has attracted criminals to commit financial fraud in online transactions. This shows the importance of fraud detection in online transactions. The purpose of this Final Project is to apply several tree-based machine learning models to detect financial fraud in online transactions using the dataset provided by Vesta in the Kaggle competition organized by the IEEE Computation Intelligence Society (CIS), and then compare the performance of these models. This Final Project implements three models, namely Classification and Regression Trees (CART), Random forest, and Extreme Gradient Boosting (XGBoost). Since the class imbalance was extremely high, resampling method was applied and then compared with the performance of the model without resampling. It was observed that the overall performance of the models using resampling datasets was worse than without resampling, except for the random forest model. Overall, the XGBoost model showed the best performance with an AUC score of 0.92, followed by Random Forest with an AUC score of 0.90, while CART showed the poorest performance with an AUC score of 0.85.
format Final Project
author Pratama Putra, Arya
spellingShingle Pratama Putra, Arya
FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL
author_facet Pratama Putra, Arya
author_sort Pratama Putra, Arya
title FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL
title_short FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL
title_full FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL
title_fullStr FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL
title_full_unstemmed FRAUD DETECTION IN FINANCIAL TRANSACTIONS USING TREE-BASED MACHINE LEARNING MODEL
title_sort fraud detection in financial transactions using tree-based machine learning model
url https://digilib.itb.ac.id/gdl/view/77597
_version_ 1822008319087214592