journal article·2022-07-14Open access

Deep and Hybrid Learning Technique for Early Detection of Tuberculosis Based on X-ray Images Using Feature Fusion

Suliman Mohamed Fati, Ebrahim Mohammed Senan, Narmine ElHakim

Applied Sciences· Volume 12· Issue 14

Abstract

Tuberculosis (TB) is a fatal disease in developing countries, with the infection spreading through direct contact or the air. Despite its seriousness, the early detection of tuberculosis by means of reliable techniques can save the patients’ lives. A chest X-ray is a recommended screening technique for locating pulmonary abnormalities. However, analyzing the X-ray images to detect abnormalities requires highly experienced radiologists. Therefore, artificial intelligence techniques come into play to help radiologists to perform an accurate diagnosis at the early stages of TB disease. Hence, this study focuses on applying two AI techniques, CNN and ANN. Furthermore, this study proposes two different approaches with two systems each to diagnose tuberculosis from two datasets. The first approach hybridizes two CNN models, which are Res-Net-50 and GoogLeNet techniques. Prior to the classification stage, the approach applies the principal component analysis (PCA) algorithm to reduce the features’ dimensionality, aiming to extract the deep features. Then, the SVM algorithm is used for classifying features with high accuracy. This hybrid approach achieved superior results in diagnosing tuberculosis based on X-ray images from both datasets. In contrast, the second approach applies artificial neural networks (ANN) based on the fused features extracted by ResNet-50 and GoogleNet models and combines them with the features extracted by the gray level co-occurrence matrix (GLCM), discrete wavelet transform (DWT) and local binary pattern (LBP) algorithms. ANN achieved superior results for the two tuberculosis datasets. When using the first dataset, the ANN, with ResNet-50, GLCM, DWT and LBP features, achieved an accuracy of 99.2%, a sensitivity of 99.23%, a specificity of 99.41%, and an AUC of 99.78%. Meanwhile, with the second dataset, ANN, with the features of ResNet-50, GLCM, DWT and LBP, reached an accuracy of 99.8%, a sensitivity of 99.54%, a specificity of 99.68%, and an AUC of 99.82%. Thus, the proposed methods help doctors and radiologists to diagnose tuberculosis early and increase chances of survival.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: COVID-19 diagnosis using AI · Image Processing Techniques and Applications · Radiomics and Machine Learning in Medical Imaging

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Computer and Information Sciences, Prince Sultan University, Riyadh 11586, Saudi Arabia

Department of Computer Science & Information Technology, Dr. Babasaheb Ambedkar Marathwada University, Aurangabad 431004, India

Funding

Prince Sultan University

References (53)

Show source-provided references
1. (2022, June 15). Yemen Incidence of Tuberculosis, 1960–2021—Knoema.com. Available online: https://knoema.com/atlas/Yemen/Incidence-of-tuberculosis.
2. Saudi guidelines for testing and treatment of latent tuberculosis infection10.4103/0256-4947.59373 ↗
3. (2022, May 29). Tuberculosis, Available online: https://www.who.int/news-room/fact-sheets/detail/tuberculosis.
4. The diagnosis of latent tuberculosis infection (LTBI): Currently available tests, future developments, and perspectives to eliminate tuberculosis (TB)
5. Application of artificial intelligence in digital chest radiography reading for pulmonary tuberculosis screening
6. Qin, Z.Z., Ahmed, S., Sarker, M.S., Paul, K., Adel, A.S.S., Naheyan, T., and Creswell, J. (2022, May 29). Can Artificial Intelligence (AI) Be Used to Accurately Detect Tuberculosis (TB) from Chest X-ray? A Multiplatform Evaluation of Five AI Products Used for TB Screening in a High TB-Burden Setting. Available online: http://arxiv.org/abs/2006.05509.
7. Revolution in Detecting Tuberculosis using Radiology with Application of Deep Learning Algorithm10.55175/cdk.v48i4.1475 ↗
8. An Analysis of Adaptable Intelligent Models for Pulmonary Tuberculosis Detection and Classification10.1007/s42979-021-00890-4 ↗
9. Deep learning for automated classification of tuberculosis-related chest X-Ray: Dataset distribution shift limits diagnostic performance generalizability10.1016/j.heliyon.2020.e04614 ↗
10. An Accurate Integrated System to detect Pulmonary and Extra Pulmonary Tuberculosis using Machine Learning Algorithms10.4114/intartif.vol24iss68pp104-122 ↗
11. Ghorakavi, R.S. (2019). TBNet: Pulmonary tuberculosis diagnosing system using deep neural networks. arXiv.
12. Machine learning-based differentiation of nontuberculous mycobacteria lung disease and pulmonary tuberculosis using CT images10.1155/2020/6287545 ↗
13. Tuberculosis Disease Diagnosis Based on an Optimized Machine Learning Model10.1155/2022/8950243 ↗
14. Ensemble of EfficientNets for the Diagnosis of Tuberculosis10.1155/2021/9790894 ↗
15. Deep learning methods for screening pulmonary tuberculosis using chest X-rays10.1080/21681163.2020.1808532 ↗
16. Win, K.Y., Maneerat, N., Hamamoto, K., and Sreng, S. (2020). Hybrid learning of hand-crafted and deep-activated features using particle swarm optimization and optimized support vector machine for tuberculosis screening. Appl. Sci., 10.10.3390/app10175749 ↗
17. Ensemble learning based automatic detection of tuberculosis in chest X-ray images using hybrid feature descriptors10.1007/s13246-020-00966-0 ↗
18. Efficient deep network architectures for fast chest X-ray tuberculosis screening and visualization10.1038/s41598-019-42557-4 ↗
19. Heo, S.J., Kim, Y., Yun, S., Lim, S.S., Kim, J., Nam, C.M., and Yoon, J.H. (2019). Deep learning algorithms with demographic information help to detect tuberculosis in chest radiographs in annual workers’ health examination data. Int. J. Environ. Res. Public Health, 16.10.3390/ijerph16020250 ↗
20. Image enhancement for tuberculosis detection using deep learning10.1109/ACCESS.2020.3041867 ↗
21. Deep pre-trained networks as a feature extractor with XGBoost to detect tuberculosis from chest X-ray10.1016/j.compeleceng.2021.107252 ↗
22. Detection of tuberculosis from chest X-ray images: Boosting the performance with vision transformer and transfer learning10.1016/j.eswa.2021.115519 ↗
23. Severity detection and infection level identification of tuberculosis using deep learning10.1002/ima.22427 ↗
24. (2022, June 02). Pulmonary Chest X-ray Abnormalities|Kaggle. Available online: https://www.kaggle.com/datasets/kmader/pulmonary-chest-xray-abnormalities?select=Montgomery.
25. Reliable tuberculosis detection using chest X-ray with deep learning, segmentation and visualization10.1109/ACCESS.2020.3031384 ↗
26. Deep Learning and Machine Learning for Early Detection of Stroke and Haemorrhage
27. Scarpiniti, M., Sarv Ahrabi, S., Baccarelli, E., Piazzo, L., and Momenzadeh, A. (2021). A Histogram-Based Low-Complexity Approach for the Effective Detection of COVID-19 Disease from CT and X-ray Images. Appl. Sci., 11.10.3390/app11198867 ↗
28. Mohammed, B.A., Senan, E.M., Rassem, T.H., Makbol, N.M., Alanazi, A.A., Al-Mekhlafi, Z.G., and Ghaleb, F.A. (2021). Multi-method analysis of medical records and MRI images for early diagnosis of dementia and Alzheimer’s disease based on deep learning and hybrid methods. Electronics, 10.10.3390/electronics10222860 ↗
29. Abunadi, I., and Senan, E.M. (2022). Multi-Method Diagnosis of Blood Microscopic Sample for Early Detection of Acute Lymphoblastic Leukemia Based on Deep Learning and Hybrid Techniques. Sensors, 22.10.3390/s22041629 ↗
30. Attention-based VGG-16 model for COVID-19 chest X-ray image classification10.1007/s10489-020-02055-x ↗
31. Alawi, A.E.B., Al-basser, A., Sallam, A., Al-sabaeei, A., and Al-khateeb, H. (2021, January 22–24). Convolutional neural networks model for screening tuberculosis disease. Proceedings of the 2021 International Conference of Technology, Science and Administration (ICTSA), Taiz, Yemen.10.1109/ICTSA52017.2021.9406520 ↗
32. Ali, R., Hardie, R.C., Narayanan, B.N., and Kebede, T.M. (2022). IMNets: Deep Learning Using an Incremental Modular Network Synthesis Approach for Medical Imaging Applications. Appl. Sci., 12.10.3390/app12115500 ↗
33. Fusion of multi-scale bag of deep visual words features of chest X-ray images to detect COVID-19 infection10.1038/s41598-021-03287-8 ↗
34. Abunadi, I., and Senan, E.M. (2021). Deep learning and machine learning techniques of diagnosis dermoscopy images for early detection of skin diseases. Electronics, 10.10.3390/electronics10243158 ↗
35. Ahmed, I.A., Senan, E.M., Rassem, T.H., Ali, M.A., Shatnawi, H.S.A., Alwazer, S.M., and Alshahrani, M. (2022). Eye Tracking-Based Diagnosis and Early Detection of Autism Spectrum Disorder Using Machine Learning and Deep Learning Techniques. Electronics, 11.10.3390/electronics11040530 ↗
36. Senan, E.M., Jadhav, M.E., and Kadam, A. (2021, January 2–4). Classification of PH2 images for early detection of skin diseases. Proceedings of the 2021 6th International Conference for Convergence in Technology (I2CT), Maharashtra, India.10.1109/I2CT51068.2021.9417893 ↗
37. Secondary pulmonary tuberculosis recognition by 4-direction varying-distance GLCM and fuzzy SVM
38. Rizwan, A., Iqbal, N., Ahmad, R., and Kim, D.-H. (2021). WR-SVM Model Based on the Margin Radius Approach for Solving the Minimum Enclosing Ball Problem in Support Vector Machine Classification. Appl. Sci., 11.10.3390/app11104657 ↗
39. Convolutional Neural Network Architectures to Solve a Problem of Tuberculosis Classification Using X-Ray Images of the Lungs10.1155/2022/2509830 ↗
40. Fati, S.M., Senan, E.M., and Azar, A.T. (2022). Hybrid and Deep Learning Approach for Early Diagnosis of Lower Gastrointestinal Diseases. Sensors, 22.10.3390/s22114079 ↗
41. Hussain, L., Alsolai, H., Hassine, S.B.H., Nour, M.K., Duhayyim, M.A., Hilal, A.M., Salama, A.S., Motwakel, A., Yaseen, I., and Rizwanullah, M. (2022). Lung Cancer Prediction Using Robust Machine Learning and Image Enhancement Methods on Extracted Gray-Level Co-Occurrence Matrix Features. Appl. Sci., 12.10.3390/app12136517 ↗
42. Senan, E.M., and Jadhav, M.E. (2022). Diagnosis of dermoscopy images for the detection of skin lesions using SVM and KNN. Proceedings of Third International Conference on Sustainable Computing, Springer.10.1007/978-981-16-4538-9_13 ↗
43. He, Z., Ma, S., Wang, L., and Peng, P. (2022). A Novel Wavelet Selection Method for Seismic Signal Intelligent Processing. Appl. Sci., 12.10.3390/app12136470 ↗
44. Diagnosis of bearing faults using multi fusion signal processing techniques and mutual information
45. Priya, E. (2021). An automated approach for the identification of TB images enhanced by non-uniform illumination correction. Signal and Image Processing Techniques for the Development of Intelligent Healthcare Systems, Springer.10.1007/978-981-15-6141-2_14 ↗
46. Alrowais, F., Alotaibi, S.S., Al-Wesabi, F.N., Negm, N., Alabdan, R., Marzouk, R., Mehanna, A.S., and Al Duhayyim, M. (2022). Deep Transfer Learning Enabled Intelligent Object Detection for Crowd Density Analysis on Video Surveillance Systems. Appl. Sci., 12.10.3390/app12136665 ↗
47. Senan, E.M., and Jadhav, M.E. (2020). Techniques for the Detection of Skin Lesions in PH 2 Dermoscopy Images Using Local Binary Pattern (LBP). International Conference on Recent Trends in Image Processing and Pattern Recognition, Springer.10.1007/978-981-16-0493-5_2 ↗
48. Score and Correlation Coefficient-Based Feature Selection for Predicting Heart Failure Diagnosis by Using Machine Learning Algorithms10.1155/2021/8500314 ↗
49. Early Diagnosis of Brain Tumour MRI Images Using Hybrid Techniques between Deep and Machine Learning10.1155/2022/8330833 ↗
50. Khafaji, H.Q.A., Abdul Wahhab, H.A., Alsaedi, S.S., Al-Maliki, W.A.K., Alobaid, F., and Epple, B. (2022). Thermal Performance Evaluation of a Tubular Heat Exchanger Fitted with Combined Basket–Twisted Tape Inserts. Appl. Sci., 12.10.3390/app12104807 ↗
51. A deep learning system that generates quantitative CT reports for diagnosing pulmonary tuberculosis10.1007/s10489-020-02051-1 ↗
52. Ensemble deep learning for tuberculosis detection using chest X-ray and canny edge detected images
53. Tuberculosis (TB) detection system using deep neural networks10.1007/s00521-018-3564-4 ↗