Stacked Ensemble of Gradient Boosting Machine, Categorical Boosting,and Extreme Gradient Boosting for Enhanced Tuberculosis Diagnosis

Authors

DOI:

https://doi.org/10.71129/ijaci.v2i1.pp1-11

Keywords:

Tuberculosis, Machine Learning, Predictive Model, Diagnosis, Stacked Ensemble

Abstract

Tuberculosis (TB), a deadly infectious disease caused by Mycobacterium tuberculosis (MTB), remains one of the leading causes of death worldwide, particularly in low and middle-income countries. Despite over a century of eradication efforts, TB continues to pose a significant public health challenge. One of the main obstacles in controlling TB is the limitation of diagnostic facilities that can quickly and accurately detect the disease. This study aims to develop a predictive model for TB diagnosis using various machine learning (ML) algorithms, including Decision Tree, Neural Network, Gaussian Naive Bayes, Logistic Regression, AdaBoost, Categorical Boosting (CatBoost), Gradient Boosting Machine (GBM), and Extreme Gradient Boosting (XGBoost). To prepare an optimal dataset, the research also included data preprocessing using encoding, scaling, and correlation analysis techniques. The dataset comprised 1,200 questionnaires collected from three hospitals in Sindh, with 950 respondents meeting the inclusion criteria. Experimental results showed that the GBM model achieved the highest accuracy of 95.61%, followed by CatBoost at 94.74% and XGBoost at 94.30%. To further enhance accuracy, stacked ensemble method was applied by combining GBM, CatBoost, and XGBoost as a meta-model, resulting in a remarkable accuracy of 96.49%. These findings indicate that the proposed stacked ensemble method can significantly improve TB diagnosis, offering faster and more efficient solutions compared to traditional methods. This research has the potential to enhance early detection and treatment of TB, especially in areas with limited healthcare resources.

Downloads

Published

2025-08-10

Abstract

    132 views

PDF Download

    63 times

Similar Articles

1-10 of 13

You may also start an advanced similarity search for this article.