Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Predicting and improving diagnosis of tuberculosis outcomes in South Africa using machine learning techniques

Bibliographic Data

ID19590807
AuthorsMoses Asori (0000-0002-1438-4020, University of North Carolina at Charlotte, corresponding author), Desmond Mbe‐nyire Mpuure (0000-0003-1425-1604, University of Alicante, corresponding author), Desmond Mbe-Nyire Mpuure, Daniel Katey (0000-0002-1269-0550, Trent University, corresponding author), Razak M Gyasi (0000-0002-6733-1539, Kumasi Technical University, corresponding author)
EditorsSomayeh Hessam (0000-0001-6501-3687)
Year2025
Volume5
Issue11
Pagese0004674
Publication date2025-11-07
Peer ReviewedYes
Open AccessYes
TypeARTICLE
VenuePLOS Global Public Health (JOURNAL)
Journal identifiersISSN: 2767-3375 • E-ISSN: 2767-3375
PublisherPublic Library of Science (PLoS) (PUBLISHER)
DOI10.1371/journal.pgph.0004674
PMID41202078
OpenAlexW4416011851
LanguageEN
References cited29

The Ministry of Health and Social Welfare of South Africa has made significant efforts to combat tuberculosis (TB), guided by the National Strategic Plan for addressing HIV, STIs, and TB. However, progress in preventing and eradicating TB has been seriously hindered by reliance on ineffective diagnostic methods. This study aimed to predict and improve TB diagnosis in South Africa using machine learning techniques. Data from the National Income Dynamics Survey, conducted by the Southern African Labour and Development Research Units, were analyzed. The dataset underwent a 70:30 train-test split for Random Forest (RF), Decision Trees (DTs), Support Vector Machines (SVMs), Gradient Boosting Machines (GBMs), Artificial Neural Networks (ANNs), and Logistic Regression (LR). Hyperparameter tuning and impurity-based measures were employed to rank variable importance. RF achieved 87.50% sensitivity and an F1-score of 92.5%. DT achieved a sensitivity of 90.92% and an F1-score of 93.01%. ANN yielded 81.72% sensitivity and an F1-score of 87.53%. SGBMs showed 91.32% sensitivity and 94.55% F1-score. SVMs showed 90.03% sensitivity and 97.72% F1-score. LR achieved a sensitivity of 96.55% and an F1-score of 96.80%. Machine Learning (ML) techniques, with accuracy rates of more than 80% present a significant opportunity for enhancing TB prediction and diagnosis in South Africa. This predictive technique may be beneficial in resource-constrained settings, including those in sub-Saharan Africa

Artificial neural network · Decision tree · Ensemble learning · Gradient boosting · Logistic regression · Random forest · Support vector machine · Tuberculosis · Artificial Intelligence in Healthcare · COVID-19 diagnosis using AI · Tuberculosis Research and Epidemiology

  • Machine Learning Prediction Model of Tuberculosis Incidence Based on Meteorological Factors and Air Pollutants

    Open Access•Na Tang, Maoxiang Yuan et al.•International Journal of…•2023

  • The economic burden of TB diagnosis and treatment in South Africa

    Open Access•Nicola Foster, Anna Vassall et al.•Social Science & Medicine•2015

Citation velocityhistorical
Highly citedNo

Tools

Open DOIOpen Access
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae