Experimental Analysis of Tuberculosis Classification Based on Clinical Data Using Machine Learning Techniques

  • Hery Yugaswara
  • Muhamad FathurahmanEmail author
  • Suhaeri
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 978)


The early detection of tuberculosis plays a significant rule to reduce the death rate of tuberculosis. However, the early detection of tuberculosis nowadays has a limitation such as it needs long periods of time to acquire accurate diagnosis because it includes many clinical examinations. To overcome this problem a new diagnosis schema is needed. This study evaluates the common machine learning techniques including Logistic Regression, K-Nearest Neighbour, Naive Bayes, Support Vector Machine, Random Forest, Neural Network and Linear Discriminant Analysis to diagnose tuberculosis using classification methods based on clinical data. The results show that most of machine learning techniques that use in this study have a good performance in classifying tuberculosis based clinical data. Those machine learning techniques have achieved 0.97–0.99 in testing F1-Score.


Tuberculosis Machine learning Classification Early detection 



This research has been fully funded by Internal Grant Research of Universitas YARSI.


  1. 1.
    Kementerian Kesehatan RI (2018) Hasil Utama RISKESDAS 2018, Jakarta, IndonesiaGoogle Scholar
  2. 2.
    Frieden TR, Brudney KF, Harries A (2014) Global tuberculosis: perspectives, prospects, and priorities. 312(14)CrossRefGoogle Scholar
  3. 3.
    Uçar T, Karahoca A (2011) Procedia computer predicting existence of mycobacterium tuberculosis on patients using data mining approaches. Procedia Comput Sci 3:1404–1411CrossRefGoogle Scholar
  4. 4.
    Olatunji M, Williams O, John E (2017) A genetic-neuro-fuzzy inferential model for diagnosis of tuberculosis. Appl Comput Inf 13(1):27–37Google Scholar
  5. 5.
    Bobak CA, Titus AJ, Hill JE (2019) Comparison of common machine learning models for classification of tuberculosis using transcriptional biomarkers from integrated datasets ✩. Appl Soft Comput J 74:264–273CrossRefGoogle Scholar
  6. 6.
    Mithra KS, Emmanuel WRS (2018) GFNN : gaussian-fuzzy-neural network for diagnosis of tuberculosis using sputum smear microscopic images. J King Saud Univ—Comput Inf SciGoogle Scholar
  7. 7.
    Max A et al (2019) Classification and regression training, p 216Google Scholar
  8. 8.
    Fern M, Cernadas E (2014) Do we need hundreds of classifiers to solve real world classification problems ? 15:3133–3181Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Informatics Department, Faculty of Information TechnologyUniversitas YARSIJakartaIndonesia

Personalised recommendations