Analisis Kinerja Algoritma Random Forest untuk Klasifikasi Penyakit Diabetes di Puskesmas Wundulako
DOI:
https://doi.org/10.71234/jistech.v2i2.104Keywords:
Random Forest, Klasifikasi Diabetes, Data Mining, Sistem Pendukung KeputusanAbstract
Penyakit diabetes merupakan salah satu penyakit kronis dengan prevalensi yang terus meningkat dan memerlukan deteksi dini untuk mencegah komplikasi yang lebih serius. Puskesmas sebagai fasilitas layanan kesehatan tingkat pertama memiliki peran penting dalam melakukan identifikasi awal terhadap pasien berisiko diabetes. Namun, proses klasifikasi penyakit diabetes yang masih dilakukan secara manual berpotensi menimbulkan keterlambatan dan ketidaktepatan dalam pengambilan keputusan. Oleh karena itu, penelitian ini bertujuan untuk menganalisis kinerja algoritma Random Forest dalam mengklasifikasikan penyakit diabetes menggunakan data rekam medis pasien di Puskesmas Wundulako. Data yang digunakan berjumlah 227 data pasien dengan beberapa variabel prediktor, antara lain usia, indeks massa tubuh, gula darah sewaktu, tekanan darah, dan variabel kesehatan lainnya. Proses klasifikasi dilakukan menggunakan algoritma Random Forest dengan skema pengujian 5-Fold Cross Validation untuk memastikan kestabilan model. Hasil penelitian menunjukkan bahwa algoritma Random Forest menghasilkan akurasi rata-rata sebesar 99.57% dengan nilai precision 100%, recall 98.75%, dan F1-score 99.35%, serta error rate yang sangat rendah. Analisis feature importance menunjukkan bahwa gula darah sewaktu merupakan variabel paling dominan dalam menentukan klasifikasi diabetes. Berdasarkan hasil tersebut, algoritma Random Forest terbukti memiliki kinerja yang sangat baik dan berpotensi digunakan sebagai sistem pendukung keputusan dalam deteksi dini penyakit diabetes di tingkat pelayanan kesehatan dasar.
References
[1] L. I. A. Latif, A. A. Bakar, Z. A. Othman, M. S. A. Rais, and M. Berahim, “The Random Forest Algorithm for Modelling the Overspending Behaviour of Malaysian Households Income Class,” Asia-Pacific J. Inf. Technol. Multimed., vol. 14, no. 1, pp. 40–60, 2025, doi: 10.17576/apjitm-2025-1401-03.
[2] W. A. Alansari and M. Mohd, “A Comparative Analysis of Machine Learning Algorithms for Diabetes Prediction,” Asia-Pacific J. Inf. Technol. Multimed., vol. 13, no. 2, pp. 253–265, 2024, doi: 10.17576/apjitm-2024-1302-07.
[3] G. A. B. Suryanegara, Adiwijaya, and M. D. Purbolaksono, “Peningkatan Hasil Klasifikasi pada Algoritma Random Forest untuk Deteksi,” J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 5, no. 1, pp. 114–122, 2021.
[4] Y. Religia, A. Nugroho, and W. Hadikristanto, “Analisis Perbandingan Algoritma Optimasi pada Random Forest untuk Klasifikasi Data Bank Marketing,” J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 5, no. 1, pp. 187–192, 2021.
[5] Y. Iza Fajarendra, Y. Rizal Fauzan, and S. ’Uyun, “Klasifikasi Citra Eurosat Menggunakan Algoritma Knn, Decision Tree Dan Random Forest,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 4, pp. 7754–7761, 2024, doi: 10.36040/jati.v8i4.10458.
[6] S. F. Jannah, R. Astuti, and F. M. Basysyar, “Implementasi Algoritma Random Forest Pada Aplikasi Picsart Berdasarkan Respon Pengguna,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 1, pp. 274–283, 2024, doi: 10.36040/jati.v8i1.8329.
[7] G. Surono and N. N. Pusparini, “Penerapan Algoritma Klasifikasi Random Forest Untuk Penentuan Kelayakan Pemberian Kredit Di Koperasi Mitra Sejahtera,” J. Technol. Inf., vol. 6, no. 1, pp. 7–14, 2020.
[8] E. Ismanto and M. Novalia, “Komparasi Kinerja Algoritma C4.5, Random Forest, dan Gradient Boosting untuk Klasifikasi Komoditas Performance Comparison Between C4.5 Algorithm, Random Forests, and Gradient Boosting for Commodity Classification,” Techno.COM, vol. 20, no. 3, pp. 400–410, 2021.
[9] A. Saepudin, A. Faqih, and G. Dwilestari, “Perbandingan Algoritma Klasifikasi Support Vector Machine, Random Forest dan Logistic Regression Pada Ulasan Shopee,” J. Tekno Kompak, vol. 18, no. 1, p. 178, 2024, doi: 10.33365/jtk.v18i1.3764.
[10] K. Abdi, A. Warjaya, I. Muthmainnah, and P. H. Pahutar, “Penerapan Algoritma Random Forest dalam Prediksi Kelayakan Air Minum,” J. Ilmu Komput. dan Inform., vol. 3, no. 2, pp. 81–88, 2024, doi: 10.54082/jiki.81.
[11] S. Sudiadi and M. Meiriyama, “Penerapan Algoritma Random Forest untuk Klasifikasi Jenis Daun Herbal,” JITTER J. Ilm. Teknol. dan Komput., vol. 4, no. 2, p. 1700, 2023, doi: 10.24843/jtrti.2023.v04.i02.p05.
[12] Rosihan, F. Tempola, M. N. Sutoyo, and C. E. Gunawan, “Improving System Accuracy by Modifying the Transfer Learning Architecture for Detecting Clove Maturity Levels,” J. Adv. Inf. Technol., vol. 15, no. 3, pp. 407–413, 2024, doi: 10.12720/jait.15.3.407-413.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 JISTech : Journal of Information Systems and Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.




