Predictive Analysis of Tuberculosis Treatment Outcomes Using Machine Learning: A Karnataka TB Data Study at a Scale
Abstract: Tuberculosis (TB) remains a global health threat, ranking among the leading causes of mortality worldwide. In this context, ML has emerged as a transformative force, providing innovative solutions to the complexities associated with TB treatment.This study explores how machine learning, especially with tabular data, can be used to predict Tuberculosis (TB) treatment outcomes more accurately. It transforms this prediction task into a binary classification problem, generating risk scores from patient data sourced from NIKSHAY, India's national TB control program, which includes over 500,000 patient records. Data preprocessing is a critical component of the study, and the model achieved an recall of 98% and an AUC-ROC score of 0.95 on the validation set, which includes 20,000 patient records.We also explore the use of NLP for improved model learning. Our results, corroborated by various metrics and ablation studies, validate the effectiveness of our approach. The study concludes by discussing the potential ramifications of our research on TB eradication efforts and proposing potential avenues for future work. This study marks a significant stride in the battle against TB, showcasing the potential of machine learning in healthcare.
- Unknown authors. Karnataka: 837 new Tuberculosis cases in 11 districts in a week. Times of India, 2024. https://timesofindia.indiatimes.com/city/bengaluru/karnataka-837-new-tuberculosis-cases-in-11-districts-in-a-week/articleshow/59784203.cms
- Unknown authors. Karnataka :: Central TB Division. Central TB Division, 2024. https://www.tbcindia.gov.in/index1.php?lang=1&level=1&sublinkid=5596&lid=3642
- Unknown authors. National Tuberculosis Elimination Programme (NTEP) - Karnataka. National Health Mission Karnataka, 2024. https://nhm.karnataka.gov.in/page/NHM+COMPONENTS/Communicable%20Disease%20Control%20Programmes/National+Tuberculosis+Elimination+Programme+%28NTEP%29/en
- Unknown authors. Tuberculosis detection in Karnataka takes a hit. The Hindu, 2024. https://www.thehindu.com/news/cities/bangalore/tuberculosis-detection-in-karnataka-takes-a-hit/article34112749.ece
- Unknown authors. India TB Report 2023. Ministry of Health and Family Welfare, 2023. https://tbcindia.gov.in/showfile.php?lid=3680
- Unknown authors. TB: Karnataka’s public notifications dropped by nearly 4% last year compared to 2022. The Hindu, 2023. https://www.thehindu.com/news/national/karnataka/tb-karnatakas-public-notifications-dropped-by-nearly-4-last-year-compared-to-2022/article67731674.ece#:~:text=While%20this%20signifies%20the%20State’s,in%202023%20compared%20to%202022.
- Unknown authors. What Is Machine Learning in Health Care?. Coursera, 2023. https://www.coursera.org/in/articles/machine-learning-in-health-care
- Unknown authors. Systematic review of prediction models for pulmonary tuberculosis treatment outcomes in adults. BMJ Open, 2023. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7929865/
- Unknown Author. Improved Conventional and New Approaches in the Diagnosis of Tuberculosis. Journal Unknown, 2024. https://www.hindawi.com/journals/jhe/2021/2567080/
- Unknown authors. Advances in Deep Learning for Tuberculosis Screening using Chest X-rays: The Last 5 Years Review. MDPI, 2023. https://www.mdpi.com/2075-4418/13/1/159
- Unknown authors. Diabetes Prediction Using Ensembling of Different Machine Learning Classifiers. IEEE Access, 2023. https://ieeexplore.ieee.org/document/9076634
- Unknown authors. Facilitating high quality acute care in resource-constrained systems. PLOS ONE, 2022. https://journals.plos.org/globalpublichealth/article?id=10.1371/journal.pgph.0000272
- Unknown authors. National TB prevalence surveys. World Health Organization, 2021. https://www.who.int/teams/global-tuberculosis-programme/tb-reports/global-tuberculosis-report-2022/tb-disease-burden/2.4-tb-prevalence-surveys
- Unknown authors. TensorBoard Scalars: Logging training metrics in Keras. TensorFlow, 2022. https://www.tensorflow.org/tensorboard/scalars_and_keras
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.