Integrating Random Forest and Particle Swarm Optimization for Chronic Kidney Disease Diagnosis

Widiarina Widiarina(1), Kartika Mariskhana(2), Ita Sintawati(3), Rahayu Ningsih(4), Asriani Natong(5),
(1) Universitas Bina Sarana Informatika  Indonesia
(2) Universitas Bina Sarana Informatika 
(3) Universitas Bina Sarana Informatika  Indonesia
(4) Universitas Bina Sarana Informatika  Indonesia
(5) Universitas Bina Sarana Informatika  Indonesia

Corresponding Author


DOI : https://doi.org/10.24036/voteteknika.v13i2.133634

Full Text:    Language : en

Abstract


In Indonesia, the prevalence of chronic kidney disease (CKD) is increasing, especially among individuals with a history of diabetes and hypertension. This makes early detection and timely medical intervention very important to reduce the burden of this disease. Machine learning-based approaches have been widely used in CKD diagnosis systems. The current problem for diagnosis using the Random Forest (RF) method using the Particle Swarm Optimization (PSO) method has not been widely implemented. This study proposes the integration of the RF algorithm with PSO to build a more accurate classification model in detecting CKD. Experiments were conducted using RF and PSO models, evaluated using Accuracy, Precision, Recall, and AUC metrics. The results showed that the RF model without PSO optimization achieved an accuracy of 83.25% and an AUC of 85.00%. After being optimized using PSO, the accuracy increased significantly to 98.00% and the AUC reached 99.00%, indicating a substantial increase in the model's ability to distinguish between CKD sufferers and healthy individuals. These findings strengthen the effectiveness of integrating ensemble learning methods and metaheuristic methods in diagnosing chronic diseases, by providing a basis for developing systems that support more accurate and efficient clinical decision-making.


References


P. Chittora et al., “Prediction of Chronic Kidney Disease - A Machine Learning Perspective,” IEEE Access, vol. 9, pp. 17312–17334, 2021, doi: 10.1109/ACCESS.2021.3053763.

A. Alaiad, H. Najadat, B. Mohsen, and K. Balhaf, “Classification and Association Rule Mining Technique for Predicting Chronic Kidney Disease,” J. Inf. Knowl. Manag., vol. 19, no. 1, 2020, doi: 10.1142/S0219649220400158.

J. Qin, L. Chen, Y. Liu, C. Liu, C. Feng, and B. Chen, “A machine learning methodology for diagnosing chronic kidney disease,” IEEE Access, vol. 8, pp. 20991–21002, 2020, doi: 10.1109/ACCESS.2019.2963053.

S. Rezayi, K. Maghooli, and S. Saeedi, “Applying Data Mining Approaches for Chronic Kidney Disease Diagnosis,” Int. J. Intell. Syst. Appl. Eng., 2021, doi: DOI: https://doi.org/10.18201/ijisae.2021473640.

R. Pramanik, S. Khare, and M. K. Gourisaria, “Inferring the Occurrence of Chronic Kidney Failure: A Data Mining Solution,” 2021, doi: https://doi.org/10.1007/978-981-16-3346-1_59.

E. M. Senan et al., “DiagnosisofChronicKidneyDiseaseUsingEffective Classification Algorithms and Recursive Feature Elimination Techniques,” J. Healthc. Eng., vol. 2021, 2021, doi: 10.1155/2021/1004767.

M. Hosseinzadeh et al., “A diagnostic prediction model for chronic kidney disease in internet of things platform,” Multimed. Tools Appl., vol. 80, no. 11, pp. 16933–16950, 2021, doi: 10.1007/s11042-020-09049-4.

S. H. Hassan and A. M. Abdulazeez, “A Review on Utilizing Data Mining Techniques for Chronic Kidney Disease Detection,” Indones. J. Comput. Sci., vol. 13, no. 3, pp. 4049–4066, 2024, doi: https://doi.org/10.33022/ijcs.v13i3.4062.

G. Wijaya, “Improvement of Kernel SVM to Enhance Accuracy in Chronic Kidney Disease,” vol. 9, no. 1, pp. 136–144, 2024, doi: https://doi.org/10.33395/sinkron.v9i1.13112 e-ISSN.

W. Widiati, N. Iriadi, I. Ariyati, I. Nawawi, and Sugiono, “Pendekatan Hibrida Decision Tree-Particle Swarm Optimization untuk Deteksi Dini Penyakit Ginjal Kronis,” JASIEK (Jurnal Apl. Sains, Informasi, Elektron. dan Komputer), vol. 6, no. 1, pp. 11–21, 2024, doi: 10.26905/jasiek.v6i1.13006.

H. Nurdin, I. Carolina, R. L. Andharsaputri, A. Wuryanto, and Ridwansyah, “Forward Selection as a Feature Selection Method in the SVM Kernel for Student Graduation Data,” Sink. J. dan Penelit. Tek. Inform., vol. 8, no. October, pp. 2531–2537, 2024, doi: 10.33395/sinkron.v8i4.14172.

T. Prihatin, Sartini, W. E. Pangesti, Yudhistira, and R. Suryadithia, “EFISIENSI PSO DALAM PENGOPTIMALAN NEURAL NETWORK UNTUK CKD,” J. Inform. Manaj. dan Komput., vol. 16, no. 2, 2024, doi: http://dx.doi.org/10.36723/juri.v16i2.707.

S. Rukiastiandari, Luthfia Rohimah, Aprillia, Chodidjah, and Fara Mutia, “Model Hibrida K-Nearest Neighbors Berbasis Genethic Algorithm untuk Prediksi Penyakit Ginjal Kronis,” Infotek J. Inform. dan Teknol., vol. 8, no. 1, pp. 44–55, 2025, doi: 10.29408/jit.v8i1.27918.

S. Widodo, H. Brawijaya, and S. Samudi, “Building a Predictive Model for Chronic Kidney Disease: Integrating KNN and PSO,” Paradig. - J. Komput. dan Inform., vol. 26, no. 1, pp. 58–64, 2024, doi: 10.31294/p.v26i1.3282.

S. Sartini, S. Sumarna, A. Hamid, A. H. Kahf, and Nicodias Palasar, “REVOLUSI DIAGNOSIS : OPTIMASI RANDOM TREE-PSO UNTUK PENYAKIT GINJAL KRONIS,” JIRE (Jurnal Inform. Rekayasa Elektron., vol. 8, no. 1, pp. 149–158, 2025, doi: https://doi.org/10.36595/jire.v8i1.1542.

I. Nawawi, “OPTIMISASI PEMILIHAN FITUR UNTUK PREDIKSI GAGAL JANTUNG: FUSION RANDOM FOREST DAN PARTICLE SWARM OPTIMIZATION,” INTI NUSA MANDIRI, vol. 18, no. 2, pp. 122–128, 2024, doi: DOI: https://doi.org/10.33480/inti.v18i2.5031.

A. Hamid and Ridwansyah, “Optimizing Heart Failure Detection : A Comparison between Naive Bayes and Particle Swarm Optimization,” Paradigma, vol. 26, no. 1, pp. 30–36, 2024, doi: https://doi.org/10.31294/p.v26i1.3284.


Article Metrics

 Abstract Views : 170 times
 PDF Downloaded : 20 times

Refbacks

  • There are currently no refbacks.


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