Deteksi Penipuan pada Transaksi Keuangan Digital Menggunakan Ensemble Learning: Studi Komparatif Random Forest, Gradient Boosting, dan XGBoost


Authors

  • Nurul Akbar Tanjung Universitas Amikom Yogyakarta, Sleman, Indonesia
  • Sugeng Hary Purnomo Universitas Amikom Yogyakarta, Sleman, Indonesia
  • Sanwani Sanwani Universitas Bina Sarana Informatika, Jakarta, Indonesia

DOI:

https://doi.org/10.47065/bulletincsr.v6i4.1155

Keywords:

Fraud Detection; Ensemble Learning; Machine Learning; Imbalanced Dataset; Digital Transactions

Abstract

Digital payment fraud in Indonesia has grown alongside the dramatic expansion of mobile money services, creating a detection problem that conventional rule-based systems are increasingly ill-equipped to handle. This paper examines whether a soft-voting ensemble of Random Forest, Gradient Boosting, and XGBoost can offer a more effective solution. The model was trained on the PaySim synthetic dataset, consisting of 6.36 million mobile money transactions in which fraudulent cases account for just 0.129 percent of all records. SMOTE was used exclusively on the training data to address the extreme class imbalance before model fitting. Five-fold cross-validated Grid Search determined the hyperparameter configuration for each constituent model. On the held-out test set, the ensemble achieved 94.7 percent precision, 91.3 percent recall, 93.0 percent F1-score, and 0.987 AUC-ROC figures that consistently exceeded those of any single algorithm. Examining feature contributions revealed that the sender balance difference and transaction amount carried the most discriminative weight, a finding that aligns with known fraud behavior in mobile payment datasets. A local streaming latency test across 5,000 consecutive transactions produced an average response time of 147.3 ms, with the 99th percentile remaining below the 200 ms operational threshold. Taken together, the results indicate that the ensemble approach is not only statistically superior but also practically deployable within the real-time constraints of digital banking environments.

Downloads

Download data is not yet available.

References

A. Abdallah, M. A. Maarof, and A. Zainal, “Fraud detection system: A survey,” Journal of Network and Computer Applications, vol. 68. 2016. doi: 10.1016/j.jnca.2016.04.007.

A. A. Yanto and N. Nelvirita, “Pengaruh New Fraud Diamond Terhadap Potensi Kecurangan Laporan Keuangan,” J. Eksplor. Akunt., vol. 7, no. 3, pp. 1045–1063, 2025, doi: 10.24036/jea.v7i3.2759.

Firman Zamzami Aziz et al., “Analisis Perbandingan Teknik Balancing CTGAN dan ADASYN untuk Deteksi Transaksi Penipuan,” J. Informatics Interact. Technol., vol. 2, no. 2, pp. 361–369, 2025, doi: 10.63547/jiite.v2i2.69.

G. Zhang et al., “EFraudCom: An E-commerce Fraud Detection System via Competitive Graph Neural Networks,” ACM Trans. Inf. Syst., vol. 40, no. 3, 2022, doi: 10.1145/3474379.

H. Thakkar, G. C. Fanuel, S. Datta, P. Bhadra, and S. B. Dabhade, “Optimizing Internal Audit Practices for Combatting Occupational Fraud: A Study of Data Analytic Tool Integration in Zimbabwean Listed Companies,” Int. Res. J. Multidiscip. Scope, vol. 6, no. 1, 2025, doi: 10.47857/irjms.2025.v06i01.02164.

C. M. Sitanggang, M. Simalango, R. Purba, and J. Darma, “Pemanfaatan Big Data Analytics dalam Deteksi Fraud dan Prediksi Kinerja Keuangan: Kajian Literatur,” Account, vol. 12, no. 2, pp. 2713–2725, 2025, doi: 10.32722/account.v12i2.7854.

A. F. Sariat, I. J. Siddique, M. Hossain, M. M. Islam, and T. Rahman, “AI Driven Fraud Detection in Financial Ecosystems: A Hybrid Machine Learning Framework,” in 2025 International Conference on Electrical, Computer and Communication Engineering, ECCE 2025, 2025. doi: 10.1109/ECCE64574.2025.11013808.

Y. Chen, “A Comparative Study of Machine Learning Models for Credit Card Fraud Detection,” Acad. J. Nat. Sci., vol. 2, no. 4, pp. 11–18, 2025, doi: 10.70393/616a6e73.333530.

M. Rakhshaninejad, M. Fathian, B. Amiri, and N. Yazdanjue, “An Ensemble-Based Credit Card Fraud Detection Algorithm Using an Efficient Voting Strategy,” Comput. J., vol. 65, no. 8, 2022, doi: 10.1093/comjnl/bxab038.

B. Srishailam, Y. Rahul, P. Pavan, Y. Bharadwaj, and K. Lokeshwar, “Credit Card Fraud Detection Using Adaboost and Majority Voting: A Hybrid Approach for Real-Time Prevention,” Macaw Int. J. Adv. Res. Comput. Sci. Eng., vol. 10, no. 1, 2024.

M. Nakamura, Y. Kajiwara, A. Otsuka, and H. Kimura, “LVQ-SMOTE - Learning Vector Quantization based Synthetic Minority Over-sampling Technique for biomedical data,” BioData Min., vol. 6, no. 1, 2013, doi: 10.1186/1756-0381-6-16.

D. A. N. Red and F. Terhadap, “Pengaruh akuntansi forensik, skeptisisme profesional, dan red flag terhadap pendeteksian fraud,” vol. 5, no. 1, pp. 81–96, 2026.

S. F. Taskiran, B. Turkoglu, E. Kaya, and T. Asuroglu, “A comprehensive evaluation of oversampling techniques for enhancing text classification performance,” Sci. Rep., vol. 15, no. 1, 2025, doi: 10.1038/s41598-025-05791-7.

M. M. Islam, I. Zerine, M. A. Rahman, M. S. Islam, and M. Y. Ahmed, “AI-Driven Fraud Detection in Financial Transactions -Using Machine Learning and Deep Learning to Detect Anomalies and Fraudulent Activities in Banking and E-Commerce Transactions,” SSRN Electron. J., 2025, doi: 10.2139/ssrn.5287281.

D. R. K. Saputra, Y. V. Via, and A. N. Sihananto, “Deteksi Anomali Menggunakan Ensemble Learning Dan Random Oversampling Pada Penipuan Transaksi Keuangan,” J. Inform. dan Tek. Elektro Terap., vol. 12, no. 3, pp. 2779–2788, 2024, doi: 10.23960/jitet.v12i3.4910.

Reyhand Ardhitha, Revifal Anugerah, and Tata Sutabri, “Analisis Penerapan Machine Learning dan Algoritma Anomali untuk Deteksi Penipuan pada Transaksi Digital,” Repeater Publ. Tek. Inform. dan Jar., vol. 3, no. 1, pp. 80–90, 2025, doi: 10.62951/repeater.v3i1.345.

I. A. Fernanda and H. Habiburrochman, “Peran Kecerdasan Buatan (AI) Dalam Meningkatkan Audit Forensik Untuk Mendeteksi Kecurangan: Tinjauan Literatur Sistematis,” Owner, vol. 9, no. 4, pp. 3430–3442, 2025, doi: 10.33395/owner.v9i4.2825.

A. H. Siregar, A. Nazir, I. Afrianty, E. Budianita, and F. Insani, “Jurnal Computer Science and Information Technology ( CoSciTech ) simvastatin,” vol. 4, no. 3, pp. 626–635, 2023.

A. M. Syahbani, W. Firdaus, and K. A. Musodo, “A Comparative Study of Data Mining Algorithms for Fraud Detection in Financial Transactions,” Sinkron, vol. 9, no. 2, pp. 814–821, 2025, doi: 10.33395/sinkron.v9i2.14645.

J. S. Allen, “CardSim: A Bayesian Simulator for Payment Card Fraud Detection Research,” Financ. Econ. Discuss. Ser., no. 2025–017, 2025, doi: 10.17016/feds.2025.017.

Kavita S. Pawar, “Refine Framework for Credit Card Fraud Detection System using Machine Learning,” J. Inf. Syst. Eng. Manag., vol. 10, no. 46s, 2025, doi: 10.52783/jisem.v10i46s.8814.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Deteksi Penipuan pada Transaksi Keuangan Digital Menggunakan Ensemble Learning: Studi Komparatif Random Forest, Gradient Boosting, dan XGBoost

Dimensions Badge

ARTICLE HISTORY

Published: 2026-06-30

Abstract View: 0 times
PDF Download: 0 times

How to Cite

Tanjung, N. A., Purnomo, S. H., & Sanwani, S. (2026). Deteksi Penipuan pada Transaksi Keuangan Digital Menggunakan Ensemble Learning: Studi Komparatif Random Forest, Gradient Boosting, dan XGBoost. Bulletin of Computer Science Research, 6(4), 1696-1702. https://doi.org/10.47065/bulletincsr.v6i4.1155

Issue

Section

Articles