A Machine Learning Based Prediction Approach To Non-Communicable Diseases Intervention
DOI:
https://doi.org/10.61843/jondpac.v2i2.823Keywords:
Non-Communicable Diseases, Machine Learning Algorithms, Prediction and Intervention, Low and Medium Income Countries,, Uganda, Penyakit Tidak Menular, Algoritma Pembelajaran Mesin, Prediksi dan Intervensi, Negara Berpenghasilan Rendah dan MenengahAbstract
This study aims to utilize machine learning techniques to predict Non-Communicable Diseases (NCDs) in Uganda, facilitating preventative actions by analyzing locally obtained data on risk factors and symptoms. A locally created dataset comprising NCDs, risk factors, and symptoms reported by medical practitioners was employed to frame NCD prediction as a classification problem. Three distinct models were developed: the first model utilized only risk factors, the second model focused solely on symptoms, and the third model integrated both risk factors and symptoms. Various machine learning classifiers, including K-Nearest Neighbours (KNN), Random Forest, Support Vector Machine (SVM), Artificial Neural Network (ANN), Naïve Bayes, and XGBoost, were applied to each model to assess their predictive performance. The study results indicated that KNN, was the best at predicting NCDs basing on risk factors only, while SVM was the least effective. Using symptoms to predict NCDs, ANN and Naïve Bayes emerged the best, and KNN the weakest. Using risk factors and symptoms, Random Forest was the best prediction technique while KNN was again the least effective classifier. In conclusion, this study provides valuable insights into into the comparative performance of various machine learning classifiers to model and predict NCDs using locally relevant data in Uganda. The findings underscore the importance of accurately predicting NCDs at early stages, enabling medical personnel to intervene and offer preventive treatments to high-risk individuals. The identification of the most effective classifiers paves the way for future research and implementation initiatives in low- and middle-income countries.
Downloads
References
Davagdorj, K., Theera-Umpon, N., Bae, J.-W., Pham, V.-H., & Ryu, K. H. (2021). Explainable artificial intelligence based framework for non-communicable diseases prediction. IEEE Access, 9, 123672-123679. https://doi.org/10.1109/ACCESS.2021.3110336
Engelgau, M. M., Rosenthal, J. P., Newsome, B. J., Price, L., Belis, D., & Mensah, G. A. (2018). Noncommunicable diseases in low-and middle-income countries: a strategic approach to develop a global implementation research workforce. Global heart, 13(2), 131-137.
Ferdousi, R., Hossain, M. A., & El Saddik, A. (2021). Early-stage risk prediction of non-communicable disease using machine learning in health CPS. IEEE Access, 9, 96823-96837.
Islam, M. M., Alam, M. J., Maniruzzaman, M., Ahmed, N. A. M. F., Ali, M. S., Rahman, M. J., & Roy, D. C. (2023). Predicting the risk of hypertension using machine learning algorithms: A cross-sectional study in Ethiopia. PLoS One, 18(8), e0289613. https://doi.org/10.1371/journal.pone.0289613
Jackins, V., Vimal, S., Kaliappan, M., Lee, M.Y.: AI-based smart prediction of clinical disease using random forest classifier and Naive Bayes. J. Supercomput. 77, 5198–5219 (2021)
Kusolo, R., Mutungi, G., Mbuliro, M., Kajjura, R., Wesonga, R., Bahendeka, S. K., & Guwatudde, D. (2024). Changes in the prevalence of the common risk factors for non-communicable diseases in Uganda between 2014 and 2023: Informed by nationally representative cross-sectional surveys. medRxiv. https://doi.org/10.1101/2024.09.04.24313080
Marbaniang, I. A., Choudhury, N. A., & Moulik, S. (2020). Cardiovascular disease (CVD) prediction using machine learning algorithms. In 2020 IEEE 17th India council international conference (INDICON) (pp. 1-6). IEEE.
Mladenić, D. (2011). Feature Selection in Text Mining. In: Sammut, C., Webb, G.I. (eds) Encyclopedia of Machine Learning. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-30164-8_307
Ministry of Health Uganda. (2021). The status of non-communicable diseases (NCDs) health care in Uganda. Retrieved from https://www.health.go.ug
Ministry of Health Uganda. (2014). Non-Communicable Disease Risk Factor Baseline Survey. Retrieved from Ministry of Health Uganda (https://www.health.go.ug/cause/non-communicable-disease-risk-factor-baseline-survey/)
Natukwatsa, D., Wosu, A. C., Ndyomugyenyi, D. B., Waibi, M., & Kajungu, D. (2021). An assessment of non-communicable disease mortality among adults in Eastern Uganda, 2010–2016. PLOS ONE, 16(3), e0248966. https://doi.org/10.1371/journal.pone.0248966
Pranto, B., Paul, S., Rifat, M. R., & Barua, S. (2020). Evaluating machine learning methods for predicting diabetes among female patients in Bangladesh. Information, 11(1), 1-20. https://doi.org/10.3390/info11010020
Rogers, H. E., Akiteng, A. R., Mutungi, G., Ettinger, A. S., & Schwartz, J. I. (2018). Capacity of Ugandan public sector health facilities to prevent and control non-communicable diseases: an assessment based upon WHO-PEN standards. BMC health services research, 18, 1-13.
Subramani, S., Varshney, N., Anand, M. V., Soudagar, M. E. M., Al-keridis, L. A., Upadhyay, T. K., Alshammari, N., Saeed, M., Subramanian, K., Anbarasu, K., & Rohini, K. (2023). Cardiovascular diseases prediction by machine learning incorporation with deep learning. *Frontiers in Medicine, 10*, 1150933. https://doi.org/10.3389/fmed.2023.1150933
Tasin, I., Ullah, N., Islam, S., & Khan, R. (2022). Diabetes prediction using machine learning and explainable AI techniques. *Healthcare Technology Letters*, 10(1-2), 1-10.
Wang, Y., & Wang, J. (2020). Modelling and prediction of global non-communicable diseases. BMC public health, 20, 1-13.
Wesonga, R., Guwatudde, D., Bahendeka, S. K., Mutungi, G., Nabugoomu, F., & Muwonge, J. (2016). Burden of cumulative risk factors associated with non-communicable diseases among adults in Uganda: Evidence from a national baseline survey. International Journal for Equity in Health, 15(1), 195. https://doi.org/10.1186/s12939-016-0486-6
WHO Regional Office for Africa. (2023). Uganda. Retrieved from https://www.afro.who.int/sites/default/files/2023-08/Uganda.pdf.
WHO. (2024). Burden of non-communicable diseases on the rise. Retrieved from [WHO Regional Office for Africa] https://www.afro.who.int.
WHO, FACT SHEET, SEPTEMBER 2023. Retrieved from https://www.who.int/news-room/fact-sheets/detail/noncommunicable-diseases#:~:text=Noncommunicable%20diseases%20(NCDs)%20kill%2041,%2D%20and%20middle%2Dincome%20countries, 12th February 2024.
World Health Organization. (2021). Non-Communicable Diseases. Retrieved from https://www.who.int/news-room/fact-sheets/detail/noncommunicable-diseases
World Health Organization. (2023). Surveillance of non-communicable diseases. Retrieved from https://www.who.int
Wu, C., Zhou, T., Tian, Y., Wu, J., Li, J., & Liu, Z. (2022). A method for the early prediction of chronic diseases based on short sequential medical data. Artificial Intelligence in Medicine, 127, 102262.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Bashir Mutebi, Ali Balunywa, Abdal Kasule, Robert Kyeyune, Rogers Makubuya, Godfrey Mujungu

This work is licensed under a Creative Commons Attribution 4.0 International License.
The Journal of Noncommunicable Diseases Prevention and Control applies the Creative Commons Attribution 4.0 International (CC BY) License, or other comparable licenses that allow free and unrestricted use to articles we publish. If you submit your manuscript for publication by the Journal of Noncommunicable Diseases Prevention and Control, you agree to have the CC BY license applied to your work. If your institution or funder requires your work or materials to be published under a different license or dedicated to the public domain - for example, Creative Commons 1.0 Universal (CC0) or Open Governmental License - this is permitted for those licenses where the terms are equivalent to or more permissive than CC BY.













