Pengembangan Model Prediksi Risiko Tuberkulosis Paru Menggunakan Algoritma CatBoost di Puskesmas Kabangka, Kabupaten Muna

Authors

  • Elvi Saktiawati Salemaku Universitas Halu Oleo, Indonesia
  • Rina Universitas Halu Oleo, Indonesia
  • Anya Salsabila Universitas Halu Oleo, Indonesia
  • Rizal Adi Saputra Universitas Halu Oleo, Indonesia

DOI:

https://doi.org/10.21580/wjit.2026.8.1.22179

Keywords:

CatBoost, pulmonary tuberculosis, risk prediction, machine learning, Puskesmas Kabangka

Abstract

Pulmonary tuberculosis (TB) remains a major public health concern, particularly in Indonesia, where the burden of the disease remains high. Although the Directly Observed Treatment Shortcourse (DOTS) strategy has been implemented to control TB, the detection of new cases remains a challenge. This study aims to develop a pulmonary TB risk prediction model using the CatBoost algorithm based on patient data from Kabangka Community Health Center, Muna Regency. A total of 2,724 patient records were used in the analysis. The research process involved data preprocessing, dataset splitting, model training, and performance evaluation using Mean Absolute Error (MAE), Mean Squared Error (MSE), Mean Absolute Percentage Error (MAPE), and Root Mean Squared Error (RMSE). The evaluation results yielded an MAE of 0.00467, an MSE of 0.00385, a MAPE of 36.37%, and an RMSE of 0.062. These results indicate the prediction errors obtained from the implemented model and provide an initial assessment of its performance on the dataset. The model is expected to support preliminary analysis of pulmonary TB risk and provide information that may assist public health planning and interventions.

Downloads

Download data is not yet available.

References

Aditya, A., Umbara, F. R., & Sabrina, P. N. (2025). Klasifikasi Indeks Standar Pencemaran Udara Menggunakan Algoritma Catboost Dengan Teknik Balancing Data Random UnderSampling. Jurnal Algoritma, 22(2). https://doi.org/10.33364/algoritma/v.22-2.2971

Syandika, N. D., & Yustanti, W. (2023). Deteksi Anomali Terhadap Pembatalan Transaksi Pada Platform Tiktok Shop dengan Algoritma Categorical Boosting (Catboost). Journal of Informatics and Computer Science (JINACS), 5(02), 149–156. https://doi.org/https://doi.org/10.48550/arXiv.1706.09516

Eko Fitra Firmandani, A. M., Hudawi AS, A., & Tholib, A. (2024). Optimasi Model CatBoost dengan Feature Selection dan Hyperparameter Tuning untuk Prediksi Nasabah Bank Potensial. Academic Journal of Computer Science Research, 6(2). https://doi.org/10.38101/ajcsr.v6i2.15656

Ihzaniah, L. S., Setiawan, A., & Wijaya, R. W. N. (2023). Perbandingan Kinerja Metode Regresi K-Nearest Neighbor dan Metode Regresi Linear Berganda pada Data Boston Housing. Jambura Journal of Probability and Statistics, 4(1). https://doi.org/10.34312/jjps.v4i1.18948

Kurniawan, A. C., & Salam, A. (2024). Seleksi Fitur Information Gain untuk Optimasi Klasifikasi Penyakit Tuberkulosis. JURNAL MEDIA INFORMATIKA BUDIDARMA, 8(1). https://doi.org/10.30865/mib.v8i1.7122

Nurhaliza, N., Sabrina, P. N., & Ashaury, H. (2025). Klasifikasi Tuberkulosis (TBC) dengan Metode Random Forest Menggunakan Teknik Re-Sampling ADASYN-Tomek Links. Jurnal Algoritma, 22(2). https://doi.org/10.33364/algoritma/v.22-2.2458

Nurul Abdillah, & Alfita Dewi. (2024). PENGEMBANGAN APLIKASI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER UNTUK PREDIKSI STATUS KEGAWATAN PASIEN TUBERCULOSIS MENGGUNAKAN ALGORITMA NBC DI KOTA PADANG. The Indonesian Journal of Computer Science, 13(6). https://doi.org/10.33022/ijcs.v13i6.4455

Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A. V., & Gulin, A. (2018). Catboost: Unbiased boosting with categorical features. Advances in Neural Information Processing Systems, 2018-December.

Putri, E. R., & Arianto, D. B. (2024). Perbandingan Performa Algoritma Metode Bagging dan Boosting pada Prediksi Konsentrasi PM10 di Jakarta Utara. Jurnal Nasional Teknologi Dan Sistem Informasi, 10(1). https://doi.org/10.25077/teknosi.v10i1.2024.72-81

Ramadhani, F., Iskandar Al-Idrus, S., Septiana, D., Arnita, A., & Retno Wahyuningrum, D. (2025). INTEGRASI MACHINE LEARNING DAN ANALISIS SPASIAL UNTUK PREDIKSI WILAYAH RAWAN TUBERKULOSIS DI PROVINSI SUMATERA UTARA. Djtechno: Jurnal Teknologi Informasi, 6(2). https://doi.org/10.46576/djtechno.v6i2.6840

Syukur, M. A. A., Suhartono, S., & Chamidy, T. (2025). Prediksi Kualitas Udara Menggunakan Metode CatBoost. JISKA (Jurnal Informatika Sunan Kalijaga), 10(2). https://doi.org/10.14421/jiska.2025.10.2.249-258

Ula, M., Zulfikri, A., Ulva, A. F., & Rizal, R. A. (2023). Penerapan Machine Learning Clustering K-Means dan Linear Regression Dalam Penentuan Tingkat Resiko Tuberkulosis Paru. The Indonesian Journal of Computer Science, 12(1). https://doi.org/10.33022/ijcs.v12i1.3162

Downloads

Published

2026-06-15

How to Cite

[1]
E. S. Salemaku, Rina, A. Salsabila, and R. A. Saputra, “Pengembangan Model Prediksi Risiko Tuberkulosis Paru Menggunakan Algoritma CatBoost di Puskesmas Kabangka, Kabupaten Muna”, Walisongo J. Inf. Technol., vol. 8, no. 1, pp. 31–40, Jun. 2026.