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...
Saved in:
| Main Authors: | , , |
|---|---|
| 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 |