Pengembangan Model Prediksi Risiko Tuberkulosis Paru Menggunakan Algoritma CatBoost di Puskesmas Kabangka, Kabupaten Muna
DOI:
https://doi.org/10.21580/wjit.2026.8.1.22179Keywords:
CatBoost, pulmonary tuberculosis, risk prediction, machine learning, Puskesmas KabangkaAbstract
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
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
How to Cite
Issue
Section
License
Copyright (c) 2026 Walisongo Journal of Information Technology

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The copyright of the received article shall be assigned to the journal as the publisher of the journal. The intended copyright includes the right to publish the article in various forms (including reprints). The journal maintains the publishing rights to the published articles. Authors are allowed to use their articles for any legal purposes deemed necessary without written permission from the journal with an acknowledgment of initial publication to this journal.
Licensing

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