Chronic Kidney Disease Prediction Model Using Naïve Bayes (Case Study: Jayapura City)

Authors

  • Grace Adelin Rumbairusy Rumbairusy Universitas Sepuluh Nopember Papua, Indonesia
  • Manda Manda Universitas Flores, Nusa Tenggara Timur, Indonesia
  • Yulan Nanda Sandira Payungallo Universitas Flores, Nusa Tenggara Timur, Indonesia
  • Heru Sutejo Universitas Flores, Nusa Tenggara Timur, Indonesia https://orcid.org/0009-0009-6836-5990

DOI:

https://doi.org/10.51903/k47t6677

Keywords:

Chronic Kidney Disease, Naïve Bayes, RapidMiner, Medical Prediction, Data Mining

Abstract

Chronic Kidney Disease (CKD) remains one of the most critical global health issues due to its progressive nature and the absence of early symptoms that often lead to late diagnosis. In Jayapura City, the number of CKD cases continues to increase, driven by factors such as hypertension, diabetes, and limited access to early diagnostic services. This study aims to develop a predictive model for CKD using the Naïve Bayes algorithm and to analyze the relationship between clinical variables that contribute to CKD among patients in Jayapura. The research adopts the Cross-Industry Standard Process for Data Mining (CRISP-DM), which includes business understanding, data understanding, data preparation, modeling, evaluation, and deployment. A clinical dataset consisting of 500 patient records and 13 medical attributes—such as blood pressure, glucose level, serum creatinine, hemoglobin, albumin, and urine characteristics—was used. The dataset had been pre-cleaned before processing, ensuring it was ready for direct modeling in RapidMiner. The Naïve Bayes model achieved an accuracy of 94.40%, with substantial precision and recall values across both CKD and non-CKD classes. These findings indicate that Naïve Bayes is highly effective in identifying CKD patterns within local patient data. The main contribution of this study lies in the use of real clinical data specific to Jayapura, which provides insights into regional CKD characteristics and offers a reliable predictive tool to support early screening. The implications of this research highlight the potential integration of the model into clinical decision-support systems and community health monitoring applications, enabling earlier interventions and improved patient outcomes.

References

[1] M. Rizal, M. Z. Syahaf, S. R. Priyambodo, and Y. Ramdhani, “Optimasi Algoritma Naïve Bayes Menggunakan Forward Selection untuk Klasifikasi Penyakit Ginjal Kronis,” Naratif J. Nas. Riset, Apl. dan Tek. Inform., vol. 5, no. 1, pp. 71–80, 2023, doi: 10.53580/naratif.v5i1.200.

[2] V. Wulandari, W. J. Sari, and Z. Alfian, “Implementasi Algoritma Naïve Bayes Classifier dan K-Nearest Neighbor untuk Klasifikasi Penyakit Ginjal Kronik,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 4, no. 2, pp. 710–718, 2024, doi: 10.57152/malcom.v4i2.1229.

[3] Taryadi, E. Yunianto, and Kasmari, “Diagnostik Penyakit Ginjal Kronis Menggunakan Model Klasifikasi Support Vector Machine,” IC Tech Maj. Ilm., vol. 19, no. 1, pp. 39–44, 2024, doi: 10.47775/ictech.v19i1.291.

[4] A. K. Wijaya, R. Syifa, I. N. Rahmadianto, and R. K. Hapsari, “Identifikasi Penyakit Ginjal Kronis Menggunakan Algoritma K-Nearest Neighbour (k-NN),” in Prosiding Seminar Nasional Informatika Bela Negara, 2024, pp. 361–365. [Online]. Available: https://santika.upnjatim.ac.id/submissions/index.php/santika/article/view/504

[5] N. Surojudin, “Perbandingan Metode Klasifikasi dalam Memprediksi Penyakit Ginjal Kronis,” J. Inform. Ekon. Bisnis, vol. 7, no. 3, pp. 715–723, 2025, doi: 10.37034/infeb.v7i3.1263.

[6] I. Ikko, M. Rizky, S. Yusuf, and I. Sriyanto, “Perbandingan Kinerja Algoritma Naive Bayes, Support Vector Machine dan Random forest untuk Prediksi Penyakit Ginjal Kronis,” Pros. Semin. Nas. Darmajaya, vol. 18, no. 0, pp. 139–151, 2023, [Online]. Available: https://jurnal.darmajaya.ac.id/index.php/PSND/article/view/3832

[7] Irwan Reza Pahlevi, “Penerapan Naive Bayes Untuk Prediksi Penyakit Diabetes dengan Menggunakan Rapid Miner,” J-CEKI J. Cendekia Ilm., vol. 4, no. 4, pp. 313–322, 2025, doi: 10.56799/jceki.v4i4.8531.

[8] A. Arman, P. Prasetya, F. N. Arifany, F. B. Pradnyaparamita, and J. Laksito, “A Digital Printing Application as an Expression Identification System,” J. Technol. Informatics Eng., vol. 1, no. 2, pp. 5–15, Jul. 2022, doi: 10.51903/jtie.v1i2.135.

[9] D. Adi, S. Rahardjo, M. Andriana, and S. H. Prasastono, “Consumer Behavior and Purchase Intentions: A Machine Learning-Based Sentiment Analysis of Social Media Data,” J. Manag. Informatics, vol. 3, no. 1, pp. 157–173, Apr. 2024, doi: 10.51903/jmi.v3i1.45.

[10] Y. Raudha, M. G. Rohman, and Munif, “Sistem Pakar Diagnosa Penyakit pada Sapi Menggunakan Naive Bayes,” J. Ilm. Sist. Inf., vol. 4, no. 2, pp. 259–275, Nov. 2025, doi: 10.51903/pmxpdm56.

[11] A. Qurotul, E. Tasia, N. Nazira, P. F. Pratama, M. R. Anugrah, and J. Adhiva, “Implementasi Algoritma Naïve Bayes Classifier (NBC) untuk Klasifikasi Penyakit Ginjal Kronik,” J. Sist. Komput. dan Inform., vol. 4, no. 1, pp. 72–76, 2022, doi: 10.30865/json.v4i1.4781.

[12] R. Tyasnurita and S. W. Hapsari, “Identification of Chronic Kidney Disease Using Naive Bayes, Adaboost, and Random Forest Learning Methods,” JITK (Jurnal Ilmu Pengetah. dan Teknol. Komputer), vol. 6, no. 1, pp. 115–120, 2020, doi: 10.33480/jitk.v6i1.1403.

[13] N. S. Abd and D. A. Abdullah, “Diagnose of Chronic Kidney Diseases by Using Naive Bayes Algorithm,” J. Al-Qadisiyah Comput. Sci. Math., vol. 13, no. 2, pp. 46–55, 2021, doi: 10.29304/jqcm.2021.13.2.819.

[14] K. N. Qodri, M. R. Fikri, and L. Ardi, “Prediksi Analitik untuk Penyakit Ginjal Kronis: Perbandingan Metode Machine Learning,” J. Keilmuan Teknol. Inf., vol. 1, no. 1, pp. 15–22, 2025, doi: 10.61902/jkti.v1i1.1686.

[15] N. P. Nugraha, R. Azim, S. Z. Daffa, and P. S. Ningayu, “Perbandingan Akurasi Metode Naïve Bayes dan Metode KNN untuk Memprediksi Gagal Ginjal Kronis,” J. Rekayasa Elektro Sriwij., vol. 5, no. 1, pp. 1–10, 2023, doi: 10.36706/jres.v5i1.63.

[16] M. Dhanush, H. Raj, P. Bothra, and R. Zanwar, “Chronic Kidney Disease Prediction by using Naive Bayes,” Int. J. Res. Appl. Sci. Eng. Technol., vol. 9, no. 5, pp. 386–390, 2024, doi: 10.22214/ijraset.2024.62002.

[17] A. R. Richardo Anggara, “Implementasi Algoritma DBSCAN Dalam Mengelompokan Data Pasien Terdiagnosa Penyakit Ginjal Kronis (PGK),” J. Algoritm., vol. 3, no. 1, pp. 114–122, 2022, doi: 10.35957/algoritme.v3i1.3593.

[18] A. R. Wibowo, Y. P. Astuti, E. Kartikadarma, and E. R. Subhiyakto, “Penerapan Metode Naïve Bayes Classifier untuk Klasifikasi Sentimen pada Judul Berita,” LogicLink J. Artif. Intell. Multimed. Informatics, vol. 1, no. 1, pp. 1–12, 2024, doi: 10.28918/logiclink.v1i1.7684.

[19] R. M. Sari, V. Tasril, S. Wahyuni, and S. E. Putri, “Desain Aplikasi Naïve Bayes untuk Memprediksi Kelulusan Siswa,” Pros. Semin. Nas. Teknol. Inov. dan Kolaborasi Disiplin Ilmu, vol. 1, no. 1, pp. 4–9, 2024, [Online]. Available: https://journal.fkpt.org/index.php/sinekad/issue/current

[20] I. Gaho and A. Maslan, “Implementasi Data Mining untuk Memprediksi Penjualan Produk Terlaris pada Petshop Menggunakan Algoritma Naive Bayes,” Comput. Sci. Ind. Eng., vol. 11, no. 2, pp. 31–40, 2024, doi: 10.33884/comasiejournal.v11i2.9041.

[21] T. Tupari, S. Abdullah, and C. Chairani, “Visualisasi Data Analisa Sentimen RUU Omnibus Law Kesehatan Menggunakan KNN dengan Software RapidMiner,” J. Inform. J. Pengemb. IT, vol. 8, no. 3, pp. 261–268, 2023, doi: 10.30591/jpit.v8i3.5641.

[22] W. M. Putri, E. Budianita, F. Syafria, and I. Afrianty, “Klasifikasi Penyakit Ginjal Kronis Menggunakan Information Gain dan LVQ,” J. Inf. Syst. Manag., vol. 7, no. 1, pp. 48–56, 2025, doi: 10.24076/joism.2025v7i1.2102.

[23] P. A. R. Devi, “Klasifikasi Penyakit Gagal Ginjal Kronis dengan Metode KNN (Studi Kasus RS di Kab Gresik),” JIPI (Jurnal Ilm. Penelit. dan Pembelajaran Inform., vol. 9, no. 3, pp. 1739–1748, 2024, doi: 10.29100/jipi.v9i3.6226.

[24] I. I. M. Rizky, W. F. Purwaningtyas, and M. Rahmawati, “Analisis Komparatif Algoritma Klasifikasi untuk Prediksi Dini Penyakit Ginjal Kronis,” J. Kesehat. dan Sist. Inf., vol. 9, no. 2, pp. 89–95, 2025, doi: 10.55919/jk.v9i2.207.

[25] S. N. Chotimah and A. R. Rozzaqi, “Klasifikasi Diagnosis Penyakit Ginjal Kronis Dengan Menerapkan Konsep Algoritma Naãve Bayes,” JIPETIKJurnal Ilm. Penelit. Teknol. Inf. Komput., vol. 4, no. 1, pp. 8–15, 2023, doi: 10.26877/jipetik.v4i1.16174.

[26] T. Arifin and D. Ariesta, “Prediksi Penyakit Ginjal Kronis Menggunakan Algoritma Naive Bayes Classifier Berbasis Particle Swarm Optimization,” J. Tekno Insentif, vol. 13, no. 1, pp. 26–30, 2019, doi: 10.36787/jti.v13i1.97.

[27] Y. N. M. Hendri Hartono, Alyauma Hajjah, “Application of the Naïve Bayes Classifier Method for News Title Classification,” J. Simantec, vol. 12, no. 1, pp. 37–46, 2023, [Online]. Available: https://journal.trunojoyo.ac.id/simantec/article/viewFile/19398/9506

[28] H. Mukaromah, “Perbandingan Kinerja Algoritma Naïve Bayes dan Decision Tree untuk Prediksi Penyakit Batu Ginjal,” J. Rekayasa Perangkat Lunak, vol. 4, no. 1, pp. 9–14, 2025, [Online]. Available: https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/download/1981/923/4406

Published

2025-12-30