Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning

Meningkatnya jumlah pengguna kartu kredit di indonesia menimbulkan kekhawatiran akan terjadinya tindak penipuan transaksi kartu kredit. Banyaknya volume transaksi dan cepatnya proses transaksi yang berlangsung, membuat tidak mungkin untuk diawasi secara manual oleh manusia. Pengawasan diperlukan unt...

Full description

Saved in:
Bibliographic Details
Main Authors: Putu Tirta Sari Ningsih, Muhammad Gusvarizon, Rudi Hermawan
Format: Article
Language:English
Published: LPPM Universitas Mohammad Husni Thamrin 2022-09-01
Series:Jurnal Teknologi Informatika & Komputer
Online Access:https://journal.thamrin.ac.id/index.php/jtik/article/view/1306
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849319466450550784
author Putu Tirta Sari Ningsih
Muhammad Gusvarizon
Rudi Hermawan
author_facet Putu Tirta Sari Ningsih
Muhammad Gusvarizon
Rudi Hermawan
author_sort Putu Tirta Sari Ningsih
collection DOAJ
description Meningkatnya jumlah pengguna kartu kredit di indonesia menimbulkan kekhawatiran akan terjadinya tindak penipuan transaksi kartu kredit. Banyaknya volume transaksi dan cepatnya proses transaksi yang berlangsung, membuat tidak mungkin untuk diawasi secara manual oleh manusia. Pengawasan diperlukan untuk melakukan pencegahan terhadap tindak penipuan transaksi kartu kredit. Cara terbaik yang dapat dilakukan adalah dengan memanfaatkan teknologi machine learning dan algoritmanya untuk membuat sebuah sistem yang dapat mendeteksi penipuan transaksi kartu kredit. Dalam machine learning terdapat banyak algoritma yang pada dasarnya memiliki tingkat akurasi dan efisiensi berbeda-beda. Untuk memilih algoritma apa yang paling cocok untuk memecahkan suatu masalah perlu dilakukan perbandingan antar beberapa algoritma. Pada penelitian ini akan diukur performa dari beberapa algoritma machine learning seperti decision tree (DT), random forest (RF), logistic regression (LR), dan support vector machine (SVM) untuk mendeteksi penipuan transaksi kartu kredit menggunakan data transaksi kartu kredit yang didapatkan dari Kaggle. Data yang digunakan berisi 284807 transaksi kartu kredit yang dilakukan oleh pemegang kartu di eropa selama dua hari dengan bobot transaksi normal sebanyak 99,83% dan fraud sebanyak 0,17%. Adapun langkah-langkah yang dilakukan ialah dengan melakukan preprocessing data terlebih dahulu termasuk melakukan oversampling, lalu membuat model tanpa menentukan parameter dan dengan parameter yang ditentukan dengan bantuan fungsi GridSearchCV, melatih model dengan data pelatihan, dan melakukan prediksi menggunakan data tes. Hasil dari penelitian ini yaitu didapatkan bahwa model dengan algoritma random forest memiliki nilai performa paling tinggi secara keseluruhan. Maka berdasarkan hasil tersebut dapat disimpulkan bahwa algoritma random forest adalah algoritma yang paling cocok untuk mendeteksi penipuan transaksi kartu kredit.
format Article
id doaj-art-b0b75bb4240841eb8f47776f01f63139
institution Kabale University
issn 2656-9957
2622-8475
language English
publishDate 2022-09-01
publisher LPPM Universitas Mohammad Husni Thamrin
record_format Article
series Jurnal Teknologi Informatika & Komputer
spelling doaj-art-b0b75bb4240841eb8f47776f01f631392025-08-20T03:50:26ZengLPPM Universitas Mohammad Husni ThamrinJurnal Teknologi Informatika & Komputer2656-99572622-84752022-09-018238640110.37012/jtik.v8i2.13061104Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine LearningPutu Tirta Sari Ningsih0Muhammad Gusvarizon1Rudi Hermawan2Universitas Mohammad Husni ThamrinUniversitas Mohammad Husni ThamrinUniversitas Mohammad Husni ThamrinMeningkatnya jumlah pengguna kartu kredit di indonesia menimbulkan kekhawatiran akan terjadinya tindak penipuan transaksi kartu kredit. Banyaknya volume transaksi dan cepatnya proses transaksi yang berlangsung, membuat tidak mungkin untuk diawasi secara manual oleh manusia. Pengawasan diperlukan untuk melakukan pencegahan terhadap tindak penipuan transaksi kartu kredit. Cara terbaik yang dapat dilakukan adalah dengan memanfaatkan teknologi machine learning dan algoritmanya untuk membuat sebuah sistem yang dapat mendeteksi penipuan transaksi kartu kredit. Dalam machine learning terdapat banyak algoritma yang pada dasarnya memiliki tingkat akurasi dan efisiensi berbeda-beda. Untuk memilih algoritma apa yang paling cocok untuk memecahkan suatu masalah perlu dilakukan perbandingan antar beberapa algoritma. Pada penelitian ini akan diukur performa dari beberapa algoritma machine learning seperti decision tree (DT), random forest (RF), logistic regression (LR), dan support vector machine (SVM) untuk mendeteksi penipuan transaksi kartu kredit menggunakan data transaksi kartu kredit yang didapatkan dari Kaggle. Data yang digunakan berisi 284807 transaksi kartu kredit yang dilakukan oleh pemegang kartu di eropa selama dua hari dengan bobot transaksi normal sebanyak 99,83% dan fraud sebanyak 0,17%. Adapun langkah-langkah yang dilakukan ialah dengan melakukan preprocessing data terlebih dahulu termasuk melakukan oversampling, lalu membuat model tanpa menentukan parameter dan dengan parameter yang ditentukan dengan bantuan fungsi GridSearchCV, melatih model dengan data pelatihan, dan melakukan prediksi menggunakan data tes. Hasil dari penelitian ini yaitu didapatkan bahwa model dengan algoritma random forest memiliki nilai performa paling tinggi secara keseluruhan. Maka berdasarkan hasil tersebut dapat disimpulkan bahwa algoritma random forest adalah algoritma yang paling cocok untuk mendeteksi penipuan transaksi kartu kredit.https://journal.thamrin.ac.id/index.php/jtik/article/view/1306
spellingShingle Putu Tirta Sari Ningsih
Muhammad Gusvarizon
Rudi Hermawan
Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning
Jurnal Teknologi Informatika & Komputer
title Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning
title_full Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning
title_fullStr Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning
title_full_unstemmed Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning
title_short Analisis Sistem Pendeteksi Penipuan Transaksi Kartu Kredit dengan Algoritma Machine Learning
title_sort analisis sistem pendeteksi penipuan transaksi kartu kredit dengan algoritma machine learning
url https://journal.thamrin.ac.id/index.php/jtik/article/view/1306
work_keys_str_mv AT pututirtasariningsih analisissistempendeteksipenipuantransaksikartukreditdenganalgoritmamachinelearning
AT muhammadgusvarizon analisissistempendeteksipenipuantransaksikartukreditdenganalgoritmamachinelearning
AT rudihermawan analisissistempendeteksipenipuantransaksikartukreditdenganalgoritmamachinelearning