Expert system for diagnosing diabetes disease using the dempster-shafer method based on patient symptoms

Authors

  • Nabila Nur Aini STMIK WIDYA CIPTA DHARMA SAMARINDA
  • Aisya Naswa Rani

Keywords:

Classification, Diabetes Mellitus, K-Nearest Neighbor, Machine Learning, Naïve Bayes

Abstract

Diabetes is a chronic disease that can cause serious complications and increase mortality risk if not detected and treated early. Therefore, an accurate and systematic diagnostic approach is needed to support early detection of diabetes. This study aims to implement the Dempster-Shafer method for classifying diabetes based on patients’ symptoms and clinical conditions. The dataset used in this research was obtained from Kaggle and consists of 768 patient records containing several clinical attributes related to diabetes diagnosis. The original numerical attributes were transformed into binary symptom representations to simplify the reasoning process in the expert system. Each symptom was assigned a confidence value or mass function representing the level of belief in the presence of diabetes. Furthermore, these confidence values were combined using the Dempster-Shafer combination rule to produce a final diagnostic decision while handling uncertainty in the available evidence.

The performance of the proposed method was evaluated using several classification metrics, including accuracy, precision, recall, and F1-score. The experimental results show that the Dempster-Shafer method achieved an accuracy of 68.23%, a precision of 53.31%, a recall of 72.01%, and an F1-score of 61.27%. The relatively high recall value indicates that the method is effective in identifying patients who are potentially affected by diabetes, which is important in early diagnosis applications. Based on these findings, the Dempster-Shafer method can be considered a feasible alternative approach for expert systems in supporting diabetes diagnosis and assisting medical decision-making in a more systematic and uncertainty-aware manner.

References

[1] Y. B. Widodo, S. A. Anggraeini, Dan T. Sutabri, “Perancangan Sistem Pakar Diagnosis Penyakit Diabetes Berbasis Web Menggunakan Algoritma Naive Bayes,” Vol. 7, No. 1, 2021. doi: https://doi.org/10.37012/Jtik.V7i1.507

[2] R. Antoni, “Sistem Pakar Deteksi Penyakit Diabetes Mellitus Dengan Menggunakan Pendekatan Naïve Bayesian Berbasis Web (Studi Kasus: Puskesmas Kelurahan Grogol 3),” Vol. 2, No. 1, 2023.

[3] I. Zaenuddin, A. B. Riyan, “Perkembangan Kecerdasan Buatan (AI) dan Dampaknya Pada Dunia Teknologi,” Vol. 2, No. 2, 2024. doi:https://doi.org/10.55903/jitu.v2i2.240

[4] M. A. Febriansyah, I. Nurtanio, Dan M. Yusuf, “Sistem Pakar Berbasis Pohon Keputusan Untuk Diagnosa Awal Penyakit Bergejala Demam,” Vol. 13, No. 1, 2024. Doi: https://doi.org/10.33395/Jmp.V13i1.13762

[5] I. Siburian, “Implementasi Metode Dempster-Shafer Pada Sistem Pakar Diagnosa Penyakit Tumor Mediastinum Pada Manusia Berbasis Web,” Vol. 1, No. 1, 2020.

[6] N. S. B. Sembiring, “Perbandingan Akurasi Algoritma Naive Bayes Dan Algoritma Decision Tree Dalam Pengklasifikasian Penyakit Kanker Payudara”. Vol7, No 2, 2021. doi: https://doi.org/10.33050/Icit.V7i2.1649

[7] A. K. Wardani, N. Santoso, Dan R. A. Asmara, “Sistem Pakar Diagnosa Penyakit Diabetes Melitus,” Vol.1, No. 1, 2014.

[8] A. F. R. Wijaya, M. Orisa, Dan R. P. P, “Sistem Pakar Deteksi Penyakit Diabetes Dan Tingkat Keparahan Luka Pada Penderita Diabetes Menggunakan Metode Dempster Shafer,”Vol. 6, No. 2, 2022. doi: https://doi.org/10.36040/Jati.V6i2.5373

[9] W. B. Husna, H. Budiman, Dan L. Surimi, “Perbandingan Metode Certainty Factor Dan Dempster Shafer Dalam Mendiagnosis Penyakit Diabetes Mellitus Pada Rumah Sakit Umum Daerah Kota Kendari,”Vol. 3, No. 2, 2025.

[10] A. K. Wardani, N. Santoso, Dan R. A. Asmara, “Sistem Pakar Diagnosa Penyakit Diabetes Melitus,” Vol. 1, Edisi. 1, 2014.

[11] M. Dewanti, A. Muchbarak, Dan F. Widiyatun, “Sistem Pakar Penentuan Menu Diet Bagi Penderita Diabetes Mellitus,” Vol. 1, No. 2, 2021. doi:https://doi.org/10.30998/Jrkt.V1i02.4092

[12] M. Setiawan, Dan R. A. Putri, “Penerapan Metode Dempster Shafer Dalam Sistem Pakar Diagnosis Penyakit Diabetes Melitus,” Vol. 7, No. 1, 2024. doi:https://doi.org/10.32493/Jtsi.v7i1.38255

[13] D. Yulianti, Y. Azhar, Dan N. Hayatin,” Sistem Pakar Diagnosa Penyakit Tht Menggunakan Metode Dempster Shafer,” Vol. 3, No.1, 2021. doi: https://doi.org/10.22219/Repositor.V3i1.31011

[14] M. S. Hidayat, Basrie, Dan B. Harpad “Sistem Pakar Diagnosis Tingkat Kecanduan Narkoba Dengan Menggunakan Metode Dempster Shafer Berbasis Web,”

[15] S. A. Petry, B. Tommy, Dan A. Eka, “Sistem Pakar Diagnosis Penyakit Stunting Pada Anak Dan Balita Menggunakan Metode Dempster Shafer Berbasis Web Pada Puskesmas Juanda,”

[16] D. U. Utami, B. Nugroho, Dan A. M. Rizki, “Sistem Pakar Diagnosis Penyakit Gizi Pada Balita Dengan Menggunakan Metode Dempster Shafer,” Vol. 1, No. 3, 2024. doi: https://doi.org/10.62951/Modem.V1i3.132

[17] Dempster, A. P. (1967). Upper And Lower Probabilities Induced By A Multivalued Mapping. doi:https://doi.org/10.1214/Aoms/1177698950

Downloads

Published

2026-05-31

Issue

Section

Articles