Implementasi Algoritma K-NN, Decision Tree, dan Random Forest pada Sistem Deteksi Diabetes Melitus

Authors

  • Muhamad Daniel Rivai Universitas Gunadarma
  • Topan Sukma Saputra Universitas Gunadarma
  • Nurasiah Universitas Gunadarma
  • Muji Lestari Universitas Gunadarma
  • Sandhi Prajaka Universitas Gunadarma
  • Ali Akbar Universitas Gunadarma

DOI:

https://doi.org/10.59696/prinsip.v4i3.267

Keywords:

Diabetes Melitus, K-Nearest Neighbors, Decision Tree, Random Forest, Klasifikasi

Abstract

Diabetes Melitus (DM) merupakan penyakit metabolik yang ditandai oleh peningkatan kadar glukosa darah akibat gangguan produksi maupun efektivitas kerja insulin. Sebagai salah satu masalah kesehatan yang terus mengalami peningkatan dan berpotensi menyebabkan komplikasi serius hingga kematian, diperlukan metode klasifikasi yang mampu mengidentifikasi faktor-faktor yang berkaitan dengan kejadian Diabetes Melitus secara akurat. Penelitian ini bertujuan menganalisis dan membandingkan kinerja algoritma K-Nearest Neighbors (KNN), Decision Tree, dan Random Forest dalam mengklasifikasikan data Diabetes Melitus berdasarkan sejumlah atribut, meliputi usia, jenis kelamin, polyuria, polydipsia, polyphagia, sudden weight loss, weakness, genital thrush, visual blurring, itching, irritability, delayed healing, partial paresis, muscle stiffness, alopecia, dan obesity. Metode penelitian dilakukan melalui penerapan ketiga algoritma dengan evaluasi berdasarkan akurasi, presisi, recall, F1-Score, dan Area Under Curve (AUC). Hasil pengujian menunjukkan bahwa Random Forest memberikan performa terbaik dengan akurasi 92,16%, presisi 91,89%, recall 97,14%, F1-Score 94,44%, dan AUC 0,9768. Nilai tersebut lebih tinggi dibandingkan Decision Tree dengan akurasi 88,24% dan AUC 0,8464 serta KNN dengan akurasi 74,51% dan AUC 0,8393. Dengan demikian, Random Forest merupakan algoritma paling optimal dalam mengklasifikasikan dan membedakan pasien Diabetes Melitus berdasarkan atribut yang digunakan.

Downloads

Published

21-07-2026

How to Cite

Rivai, M. D., Saputra, T. S., Nurasiah, Lestari, M., Prajaka, S., & Akbar, A. (2026). Implementasi Algoritma K-NN, Decision Tree, dan Random Forest pada Sistem Deteksi Diabetes Melitus. Portal Riset Dan Inovasi Sistem Perangkat Lunak, 4(3), 260–271. https://doi.org/10.59696/prinsip.v4i3.267

Similar Articles

You may also start an advanced similarity search for this article.