Abstract
In the modern world, Tuberculosis (TB) is regarded as a serious health issue with a high rate of mortality. TB can be cured completely by early diagnosis. For achieving this, one tool utilized is CXR (Chest X-rays) which is used to screen active TB. An enhanced deep learning (DL) model is implemented for automatic Tuberculosis detection. This work undergoes the phases like preprocessing, segmentation, feature extraction, and optimized classification. Initially, the CXR image is preprocessed and segmented using AFCM (Adaptive Fuzzy C means) clustering. Then, feature extraction and several features are extracted. Finally, these features are given to the DL classifier Deep Belief Network (DBN). To improve the classification accuracy and to optimize the DBN, a metaheuristic optimization Adaptive Monarch butterfly optimization (AMBO) algorithm is used. Here, the Deep Belief Network with Adaptive Monarch butterfly optimization (DBN-AMBO) is used for enhancing the accuracy, reducing the error function, and optimizing weighting parameters. The overall implementation is carried out on the Python platform. The overall performance evaluations of the DBN-AMBO were carried out on MC and SC datasets and compared over the other approaches on the basis of certain metrics.
1. Introduction
In this world, TB (Tuberculosis) is regarded as one of the highest threats to humans and it is considered the fifth major cause of death [1]. It is caused due to Mycobacterium and it generally affects the lungs. Further, this bacterium can cause other organs like the brain and kidney. There are two types of TB; they are active and latent TB. In active TB, Mycobacterium shows symptoms and it is spread easily; whereas the latent TB, the bacterium stays in the body and does not show any symptoms. Nearly one-fourth of the population has latent TB. During, inhalation, this bacterium is transferred via air from person to person. When proper treatment is given, TB can be cured and prevented using antimicrobial drugs [2]. Based on the 2020 annual report of WHO (World Health Organization) about 11 million people are tested as TB positive. The countries like China, Indonesia, and India are seriously affected due to TB. In addition to this, HIV-affected people died because of TB. Early detection of TB can overcome the advanced explosion of the disease [3]. WHO suggests rapid fundamental tests for TB patients? Hence, automatic CAD (Computer Aided Diagnosis) tools are used for the efficient treatment of TB.
Due to the advancement of computer vision approaches and the advancement of digital techniques several CAD techniques are used recently. With this advancement, TB can be detected quickly and overcome further transmission when it is determined early. CAD has the ability to speed up a mass screening in TB-spreading areas. Traditional examination of chest radiograph technique requires a high professional, is time-consuming, and leads to error. Imaging modalities such as CXR (Chest X-rays) and CT (computed tomography) are generally used to detect and screen for TB. However, the modality CT is not must use due to its cost and high radiation dosage Chest X-rays are mainly used for detecting and diagnosing TB. CXR is a fast, low cost and better tool for early diagnosis [4]. The existing research works on Machine learning (ML) and deep learning (DL) models. ML models are based on hand-crafted features and a DL model does not depend on hand-crafted features. Some of the ML classifiers used in the existing research work are EBT (ensemble baggage tree) [5], RF (Random Forest), [6], and SVM (Support Vector Machine) [7]. Certain research works attained excellent results in DL models. This enables DL as an effective model for medical analysis. Particularly, the DL model CNN (Convolutional Neural Network) has shown better results in TB classification [8–11].
The major contributions of the proposed work are as follows:
Introduces a fully automated optimized deep learning model for TB segmentation and classification
Segmentation is carried out by adaptive fuzzy c means (AFCM) clustering and features like texture and shape features are extracted
For improving the accuracy, optimizing weighting parameters, and reducing the error function, a Deep Belief network (DBN) with Adaptive Monarch butterfly optimization (AMBO) is used
The rest of the research article is sorted as Section 2 depicts recent related works based on TB detection; Section 3 explains the developed TB classification model; Section 4 gives the discussion of evaluated results and the entire work is concluded in Section 5.
2. Related Works
Some of the recent related works based on TB classification are listed as follows.
Rahman et al. [12] presented a TL (Transfer Learning) with deep CNN for the automatic detection of TB using chest radiographs. The robustness of several CNN approaches was implemented for TB classification. Among the nine models, Chex Net attained better results. The results were evaluated with and without segmentation. It was proved that the classifier with segmentation obtained better outcomes. Win et al. [13] used hybridized feature learning model to screen TB automatically. DeepLabv3 was used for lung segmentation. Then, the optimization PSO (Particle swarm Optimization) was used for selecting features and given as input to optimized SVM. This classifier was used to classify normal and TB. Sahlol et al. [14] used CNN with AEO (Artificial Ecosystem Optimization) for TB detection. Initially, the input image was segmented using MobileNet and, feature selection was carried out by AEO. By this optimization 50,000 features were reduced to 19 and 29 features and classified as TB and Non-TB images.
Pavani et al. [15] presented a new automated model for quick detection of pulmonary TB. At first, preprocessing was carried out and Chan-Vese active contour was used for segmenting the images. Several features were extracted and the pertinent feature was taken for classification by the NB classifier. Rahman et al. [16] integrated DL, a pretrained model, and XGBoost classifier to facilitate the quick diagnosis of TB. The major aim of this research work is to enhance recall and specificity of the classification of TB, furthermore, it minimized the training time in classification. Ayaz et al. [17] used a new TB detection model that integrated hand-crafted features with CNN via an ensemble model. Initially, the images were normalized and given to the feature extractor. GF and pretrained models were used to extract hand-crafted and deep features. Two benchmark datasets were used to obtain better ROC results. Dasanayaka and Dissanayake [18] used several CNN models for automatic TB detection using preprocessing and augmentation approaches. The parameters of the DL models were optimized using a genetic algorithm. Finally, this model attained a detection accuracy of 97.1%. Even though these approaches obtained better results, there were some challenges accompanied by these approaches. Optimization techniques used in these approaches suffered from local optima and the error rate was higher. Hence, there is a robust model is essential for TB detection. Among the top 10 infectious disease-related causes of death, tuberculosis (TB) is listed. In this study, convolutional neural networks are used to compare the effectiveness of two approaches for detecting pulmonary tuberculosis from patient chest X-ray pictures (CNN). The combination of different picture preparation techniques that produces the highest accuracy is examined. In addition, a hybrid strategy combining the first statistical computer-aided detection method with neural networks was also researched. On the basis of 394 abnormal photos and 406 abnormal images, simulations have been run. The simulations demonstrate that a clipped region of interest combined with contrast augmentation produces superior outcomes. Even better outcomes are obtained when the photos are further enhanced using the hybrid technique [19–28].
3. Proposed Methodology
Recently TB classification is carried out by CXR images. The major processes involved in classification are explained in this section. The datasets like Shenzhen China (SC) and Montgomery Country (MC) are used for the process. Initially, the image is resized and noise is removed using the WF filter. Then, the image is segmented using a clustering technique called AFCM. Then, GF, shape, texture, and HoG features are extracted. Finally, a DL model DBN-AMBO is used to classify the image as normal and TB. Figure 1 delineates the framework of the proposed TB classification model.
3.1. Preprocessing
It is an initial phase in image processing. This process is used for removing noise and eliminating unnecessary information. Initially, the input images are resized to 512 × 512 pixels, and this resized image is used for further processing. Then, wiener filtering (WF) is used for removing the noise in a resized image. This filter eliminated an additive noise and removes blurriness at the same time. WF is optimal on the basis of MSE (mean square error). WF is a linear representation of a primary image. WF in Fourier transform (FT) is represented as follows [3]:
(1) |
where G(fa, fb)is blur filter,Tzz(fa, fb)is a power spectrum of an image and Tmm(fa, fb)is an additive noise.
3.2. Segmentation
The preprocessed image is segmented using AFCM. The dataset of m samples are V={v1, v2....vm} and it is partitioned into cjclusters. The objective solution of FCM is [7]
(2) |
where ulpand dlpare the membership degree matrix and Euclidean distance of lthsample and pthcentre of cluster. dlp=‖yl − vp‖The membership degree matrix should satisfy the following conditions:
(3) |
According to Lagrange multiplier, Uand V are computed using the following expression [5]:
(4) |
However, the normal FCM has the following limitations it needs an initial matrix of membership and the number of clusters to be declared theoretically. It is largely sensitive to the matrix of membership and number of clusters, therefore FCM generates unstable outcomes. In AFCM, sample density ρjand density rate γare initialized. The parameter γis utilized for adjusting the potential cluster of centres. In this, ρjis defined as follows:
(5) |
where , Dlp is a Euclidean distance of lthsample and pthcentre of cluster and Dco is a break off distance. Hence, by using this clustering the TB images are segmented efficiently.
3.3. Feature Extraction
Features are used to represent the images in scalar or vector form. Classifiers can not verify an image directly rather than different features like texture and shape features are given as input to the network. In this work, feature extraction is carried out using GF, shape features, and HOG. The explanation about every technique is explained in the following section.
3.3.1. Gaussian Function (GF)
2D GF is utilized for defining the Gaussian function in Gf(a, b) spatial coordination domain. Let g(x, y)is a FT of Gf(a, b) as frequency component function and it is represented as follows [10]:
(6) |
where θ and ω are the orientation and frequency of GF. In GF, Gaussian is convoluted in the Gaussian window and FT is managed using α, μis GF's centre frequency. Then the FT of g(x, y) is represented as follows:
(7) |
where σx and σyare the constant distance from the Gaussian properties. a=a′ cos θ+b′ sin θ, b − b′ cos θ+b′ cos θ. According to θ value several filters are obtained. θ value is varied from 45°for obtaining text features.
3.3.2. Shape Features
The flowing features like perimeter, area, Roundness, Eccentricity, Major and minor axes, Ratio of elongation, Solidity, and Equivalent diameter are extracted [4].
(1) Perimeter (P) . It is a number of pixels in the border of object.
(2) Area (A) . It is a space occupied using object on the surface of plane.
(3) Roundness (R). It is a computation of how closely an object shape to that of circle and it is given as follows:
(8) |
(4) Eccentricity (E) . This parameter does not have roundness of the object which scales from 0 to 1.
(5) Major and minor axes. These are the imaginary ellipse which limits the object.
(6) Ratio of elongation (Re) . It is a ratio of lengths of major and minor axes and it is defined as follows:
(9) |
where x and yare the lengths of minor and major axes.
(7) Solidity (S) . It is a ratio among (A) of binary image and convex hull area. It is expressed as follows:
(10) |
(8) Equivalent diameter (Ed): It is defined as diameter of the circle with a similar area as an object.
3.3.3. HOG
The descriptor in HOG same as the Scale-invariant feature transform (SIFT) and it is obtained in four stages. They are gradient computation, HOG by cells, contrast normalization, and obtaining HOG descriptors. The features of HOG show the presence of TB in the lungs. Let the gradient in pixel (a, b) in an image Ij is represented as a mask convolution with an original image.
(11) |
The gradient magnitude and direction in every pixel (a, b)are expressed as follows:
(12) |
(13) |
Finally, all the three features are integrated and it is given to the classifier. There are 55 features extracted from these features.
3.4. Classification
The extracted features are provided as input to the DL classifier DBN. It has input, hidden, and output layers. There is a deep interconnection between input and hidden neurons. The interconnections among hidden and visible neurons are exclusive and symmetric. Since the output of neurons is stochastic in the Boltzmann network is probabilistic. The output is expressed in Equation (14) and the function of the sigmoid is expressed in the following equation:
(14) |
(15) |
The deterministic model of stochastic method [8] is expressed as follows:
(16) |
where sp is a pseudotemperature? Figure 2 depicts the structure of DBN, in which the process of feature extraction is carried out by RBM (Restricted Boltzmann machine) and classified by MLP (Multilayer proton). The mathematical modeling which expresses the Boltzmann machine energy to form a binary phase is and it is expressed as follows:
(17) |
where ulis weight of every neuron and φ is bias.
The energy expression on the basis of integration of hidden (g, h)and visible neurons are provided in equations (18)–(20).
(18) |
(19) |
(20) |
where gc is binary phase of c, Wm is a binary phase of mhidden unit, kcand Wcare the bias provided to the network. For every pair of hidden and visible vector , possibility provided to RBM is given as follows:
(21) |
This approach utilizes CD (contrastive divergence) and its procedure is: training samples are selected and given to visible neurons. Then, find the possibility of hidden neurons and determine the hidden state. Obtain the weight using
(22) |
where αis a learning rate, ϕ+and −ϕ− are the positive and negative gradients? Every neuron error in mis given as follows:
(23) |
where and are the input and output vectors. Although DBN has optimized arrangements for classification, several layers are attained experimentally, which degrades its accuracy. So the output achieved by DBN is hybridized with AMBO for enhancing the efficiency of the system. Figure 2 indicates the classification of TB using DBN-AMBO. In MBO [29], butterflies positioned at land 1 and 2 are known as subpopulation SP1 and subpopulation SP2. It is computed on the basis of parameters s that are MS1(Ceil(s × MS)) and MS2(MS − MS1). The individuals of butterflies in SP1 is operated by migration parameter. It is represented as follows:
(24) |
where zr1,ltis an lthelement of zr1. Random position r1is chosen from SP1. When r ≤ s, zk,lt+1is produced using Equation (24). When r > s, zk,lt+1is produced using the following equation:
(25) |
where zr2,ltis an lthelement of zr2. Random position r2is chosen from SP2. Overall component in butterfly m, when ran d ≤ s is given as follows:
(26) |
where zm,lt+1 is an lthelement of zm at t+1. zbest,,ltis lthelement of best butterfly. When ran d > s is given as follows:
(27) |
where zr3,ltis an lthelement of zr3when ran d > ARBt is further given as follows:
(28) |
where ARBis adjusting rate of butterfly and azmwalking stage of the butterfly and δ is a weighting factor. However, this optimization suffered from slow convergence and was trapped by local optima. Hence, the crossover operator is introduced to improve the accuracy and to reduce error. In AMBO new individual zvt+1is given as follows:
(29) |
where Coand γare crossover mutation and reflection coefficient. These two parameters improve the performance of TB detection.
4. Results and Discussions
This analysis and validation of the DBN-AMBO are depicted in this section. The overall evaluation is carried out on a system with an Intel Core i5 CPU, 8 GB RAM, and 3.0 GHz speed. The overall evaluation is carried out in PYTHON 3.6 platform. The efficiency of the proposed TB classifier is compared against the traditional approaches like RNN (Recurrent Neural Network), CNN, GAN (Generative Adversarial Networks), and DBN. Furthermore, to test the efficiency of optimization techniques, the proposed model is compared with several optimization techniques.
4.1. Dataset Details
Shenzhen China (SC) [30] dataset was obtained by Shenzhen number 3 hospital. It comprises 662 frontal CXR images of TB positive images (335) and TB positive images (327). This dataset has images of all age groups of people and these images are in png format which is 0 for non-TB and 1 for TB images. The resolution changes from 998 × 1130 to 3001 × 3001. Montgomery Country (MC) Dataset of frontal CXR images was given by the Health and Human service department of the USA. It comprises 138 frontal CXR images. Among them, 58 are TB positive images and 80 are TB positive images. These images are in png format and their resolution is 4892 × 4020 [31–33].
4.2. Performance Measures
It is essential to implement the performance of classification in the studies of image classification. Otherwise, performance will remain incomplete. There are several performance metrics used for classification. In this work, the metrics like Accuracy (A), Recall ®, specificity (S), FNR (False Negative Rate), Precision (P), and NPV (negative predictive value) are measured. The introduced DBN-AMBO evaluated by True positive (exactly classified as TB) (Tp), False positive (wrongly classified as TB) (Fp), True negative (exactly classified as normal) (Tn), and False negative (count of TB cases missed) (Fn).
4.2.1. Accuracy
One parameter for assessing classification models is accuracy. Informally, accuracy is the percentage of accurate predictions made by our model.
(30) |
4.2.2. Recall
The recall is determined by dividing the total number of Positive samples by the number of Positive samples that were correctly identified as Positive. The model's capacity to identify positive samples is gauged by the recall. More positive samples are found when the recall is higher.
(31) |
4.2.3. Specificity
The percentage of true negatives that the model correctly predicts is known as specificity.
(32) |
4.2.4. Precision
Precision, or the degree of a successful prediction made by the model, is one measure of the model's performance. Precision is calculated by dividing the total number of positive predictions by the proportion of genuine positives (i.e., the number of true positives plus the number of false positives).
(33) |
In Figure 3 illustrates the qualitative analysis of experimental results of the MC Dataset. It shows the preprocessed, segmented images, and classified images.
Table 1 represents the entire performance of the proposed DBN-AMBO with various DL techniques. The approaches like CNN, RNN, GAN, and DBN are exploited for comparison. It is validated from the table that the proposed DBN-AMBO approach obtained better performance in all performance metrics. Specifically, the value of NPV is found to be very low, hence it is efficiently utilized in TB classification.
Table 1.
Datasets | Performance | RNN | CNN | GAN | DBN | DBN-AMBO |
---|---|---|---|---|---|---|
Shenzhen China | Accuracy | 0.895 | 0.792 | 0.972 | 0.973 | 0.992 |
Precision | 0.893 | 0.927 | 0.970 | 0.981 | 0.978 | |
Recall | 0.935 | 0.858 | 0.932 | 0.934 | 0.954 | |
Specificity | 0.961 | 0.718 | 0.856 | 0.961 | 0.991 | |
NPV | 0.214 | 0.347 | 0.175 | 0.283 | 0.06 | |
FNR | 0.850 | 0.923 | 0.971 | 0.856 | 0.998 | |
| ||||||
Montgomery Country | Accuracy | 0.983 | 0.894 | 0.952 | 0.915 | 0.987 |
Precision | 0.853 | 0.914 | 0.906 | 0.913 | 0.966 | |
Recall | 0.953 | 0.884 | 0.926 | 0.954 | 0.989 | |
Specificity | 0.862 | 0.776 | 0.871 | 0.964 | 0.994 | |
NPV | 0.221 | 0.343 | 0.074 | 0.327 | 0.02 | |
FNR | 0.852 | 0.913 | 0.965 | 0.931 | 0.972 |
In Table 2 indicates the entire performance of the DBN-AMBO with recent optimization techniques on the two datasets. DBN-AMBO is compared over DBN-EPO (Emperor penguin optimization), DBN-BOA (Butterfly optimization Algorithm), and DBN- MBO. The accuracy of DBN-AMBO is 9.2%, 5.2%, and 3.1% superior over DBN-BOA, DBN-EPO, and DBN- MBO, respectively.
Table 2.
Datasets | Performance | DBN-BOA | DBN-EPO | DBN-MBO | DBN-AMBO |
---|---|---|---|---|---|
Shenzhen China | Accuracy | 0.852 | 0.927 | 0.931 | 0.992 |
Precision | 0.871 | 0.952 | 0.967 | 0.978 | |
Recall | 0.915 | 0.947 | 0.924 | 0.954 | |
Specificity | 0.921 | 0.871 | 0.941 | 0.991 | |
NPV | 0.201 | 0.165 | 0.275 | 0.06 | |
FNR | 0.853 | 0.961 | 0.852 | 0.998 | |
| |||||
Montgomery Country | Accuracy | 0.974 | 0.922 | 0.914 | 0.987 |
Precision | 0.825 | 0.905 | 0.935 | 0.966 | |
Recall | 0.846 | 0.928 | 0.941 | 0.989 | |
Specificity | 0.862 | 0.811 | 0.745 | 0.994 | |
NPV | 0.141 | 0.065 | 0.813 | 0.02 | |
FNR | 0.882 | 0.835 | 0.923 | 0.972 |
The CM (confusion matrix) of two datasets for TB classification is provided in Figure 4. This metric is used for evaluating the classification efficiency of the proposed DBN-AMBO. It is the comparison of predicted and true labels in a classification. In a normal case, both datasets provided better outcomes.
Table 3 illustrates the comparison of the running time of several techniques. It is noted from the table that the computational time of the DBN-AMBO is very less when compared with other techniques. That is proposed that DBN-AMBO takes only 0.426 s to complete the implementation process.
Table 3.
Methods | Computation time (s) |
---|---|
DBN | 1.52 |
GAN | 3.242 |
RNN | 2.75 |
CNN | 1.348 |
DBN-BOA | 1.771 |
DBN-EPO | 2.721 |
DBN-MBO | 1.74 |
DBN-AMBO | 0.426 |
Table 4 represents the comparison of the performance with recently published works. When compared to these models, the proposed DBN-AMBO attained better results. This is due to the optimal weight selection by AMBO. This optimizer reduces the loss function and enhances the accuracy.
Table 4.
5. Conclusion
TB is a viral infection disease and many countries are affected due to this disease. Hence, each and every TB-positive case should be cured. In this work, a hybrid model was introduced for TB classification using CXR images. This work undergoes four major phases. Initially, the images were preprocessed and segmented. Then, 55 features were extracted and given as input to the classifier. Finally, TB is classified using DBN-AMBO. The overall evaluations were carried out on MC and SC datasets. When comparing these two datasets, the SC dataset obtained better accuracy of 0.992. It is sure that this methodology will facilitate the radiologist in TB classification. Hence, 99% accuracy was achieved by the proposed work while comparing it to other state-of-the-art approaches. In the future, CXR images can be used for TB-affected people who are affected by COVID-19 and pneumonia.
Data Availability
The datasets used and/or analysed during the current study are available from the corresponding author on reasonable request.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
References
- 1.Pasa F., Golkov V., Pfeiffer F., Cremers D., Pfeiffer D. Efficient deep network architectures for fast ChestX-ray tuberculosis screening and visualization. Scientific Reports . 2019;9(1):p. 6268. doi: 10.1038/s41598-019-42557-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2. Global Tuberculosis Report 2020: Executive Summary . Geneva: World Health Organization; 2020. Licence: CC BY-NC-SA 3.0 IGO. [Google Scholar]
- 3.Tasci E. The International Conference on Artificial Intelligence and Applied Mathematics in Engineering . Cham: Springer; 2019, April. Pre-processing effects of the tuberculosis chest x-ray images on pre-trained cnns: an investigation; pp. 589–596. [Google Scholar]
- 4.Win K. Y., Maneerat N., Hamamoto K., Sreng S. Hybrid Learning of Hand-Crafted and Deep-Activated Features Using Particle Swarm Optimization and Optimized Support Vector Machine for Tuberculosis Screening . 2020. [Google Scholar]
- 5.Khan M. A., Rubab S., Kashif A., et al. Lungs cancer classification from CT images: an integrated design of contrast based classical features fusion and selection. Pattern Recognition Letters . 2020;129:77–85. doi: 10.1016/j.patrec.2019.11.014. [DOI] [Google Scholar]
- 6.Santosh K. C., Antani S. Automated chest X-ray screening: can lung region symmetry help detect pulmonary abnormalities? IEEE Transactions on Medical Imaging . 2018;37(5):1168–1177. doi: 10.1109/tmi.2017.2775636. [DOI] [PubMed] [Google Scholar]
- 7.Sui Y., Wei Y., Zhao D. Computer-aided lung nodule recognition by SVM classifier based on combination of random undersampling and SMOTE. [DOI] [PMC free article] [PubMed]
- 8.Melendez J., Sánchez C. I., Philipsen R. H. H. M., et al. An automated tuberculosis screening strategy combining X-ray-based computer-aided detection and clinical information. Scientific Reports . 2016;6(1) doi: 10.1038/srep25265.25265 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Jaeger S., Karargyris A., Candemir S., et al. Automatic tuberculosis screening using chest radiographs. IEEE Transactions on Medical Imaging . 2014;33(2):233–245. doi: 10.1109/tmi.2013.2284099. [DOI] [PubMed] [Google Scholar]
- 10.Lopes U., Valiati J. F. Pre-trained convolutional neural networks as feature extractors for tuberculosis detection. Computers in Biology and Medicine . 2017;89:135–143. doi: 10.1016/j.compbiomed.2017.08.001. [DOI] [PubMed] [Google Scholar]
- 11.Vajda S., Karargyris A., Jaeger S., et al. Feature selection for automatic tuberculosis screening in frontal chest radiographs. Journal of Medical Systems . 2018;42(8):p. 146. doi: 10.1007/s10916-018-0991-9. [DOI] [PubMed] [Google Scholar]
- 12.Rahman T., Khandakar A., Kadir M. A., et al. Reliable tuberculosis detection using chest X-ray with deep learning, segmentation and visualization. IEEE Access . 2020 Oct 15;8:191586–191601. doi: 10.1109/access.2020.3031384. [DOI] [Google Scholar]
- 13.Win K. Y., Maneerat N., Hamamoto K., Sreng S. Hybrid learning of hand-crafted and deep-activated features using particle swarm optimization and optimized support vector machine for tuberculosis screening. Applied Sciences . 2020 Jan;10(17):p. 5749. doi: 10.3390/app10175749. [DOI] [Google Scholar]
- 14.Sahlol A. T., Abd Elaziz M., Tariq Jamal A., Damaševičius R., Farouk Hassan O. A novel method for detection of tuberculosis in chest radiographs using artificial ecosystem-based optimisation of deep neural network features. Symmetry . 2020 Jul;12(7):p. 1146. doi: 10.3390/sym12071146. [DOI] [Google Scholar]
- 15.Pavani P. G., Biswal B., Sairam M. V. S., Bala Subrahmanyam N. A semantic contour based segmentation of lungs from chest x‐rays for the classification of tuberculosis using Naïve Bayes classifier. International Journal of Imaging Systems and Technology . 2021 Dec;31(4):2189–2203. doi: 10.1002/ima.22556. [DOI] [Google Scholar]
- 16.Rahman M., Cao Y., Sun X., Li B., Hao Y. Deep pre-trained networks as a feature extractor with XGBoost to detect tuberculosis from chest X-ray. Computers & Electrical Engineering . 2021 Jul 1;93 doi: 10.1016/j.compeleceng.2021.107252.107252 [DOI] [Google Scholar]
- 17.Ayaz M., Shaukat F., Raja G. Ensemble learning based automatic detection of tuberculosis in chest X-ray images using hybrid feature descriptors. Phys Eng Sci Med . 2021;44(1):183–194. doi: 10.1007/s13246-020-00966-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Dasanayaka C., Dissanayake M. B. Deep learning methods for screening pulmonary tuberculosis using chest X-rays. Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization . 2021 Jan 2;9(1):39–49. doi: 10.1080/21681163.2020.1808532. [DOI] [Google Scholar]
- 19.Rathish C. R., Rajaram A. Efficient path reassessment based on node probability in wireless sensor network. International Journal of Control Theory and Applications . 2016;34:817–832. [Google Scholar]
- 20.Rahamat Basha S., Sharma C., Sayeed F., et al. Implementation of reliability antecedent forwarding technique using straddling path recovery in manet. Wireless Communications and Mobile Computing . 2022:1–9. doi: 10.1155/2022/6489185. [DOI] [Google Scholar]
- 21.Rathish C. R., Rajaram A. Hierarchical load balanced routing protocol for wireless sensor networks. International Journal of Applied Engineering Research . 2015;10:16521–16534. [Google Scholar]
- 22.Indira D. N. V. S. L. S., Ganiya R. K., Ashok Babu P., et al. Improved artificial neural network with state order dataset estimation for brain cancer cell diagnosis. BioMed Research International . 2022;2022:p. 1. doi: 10.1155/2022/7799812. [DOI] [PMC free article] [PubMed] [Google Scholar] [Retracted]
- 23.Ganesh P., Naidu G. B. S. R., Swaroopa K., et al. Implementation of hidden node detection scheme for self-organization of data packet. Wireless Communications and Mobile Computing . 2022:p. 1. doi: 10.1155/2022/1332373. [DOI] [Google Scholar]
- 24.Dinesh M., Arvind C., Sreeja Mole S., et al. An energy efficient architecture for furnace monitor and control in foundry based on industry 4.0 using IoT. Scientific Programming . 2022;1:8. doi: 10.1155/2022/1128717. [DOI] [Google Scholar]
- 25.Mahalakshmi K., Kousalya K., Shekhar H., et al. Public auditing scheme for integrity verification in distributed cloud storage system. Scientific Programming . 2021;1:5. doi: 10.1155/2021/8533995. [DOI] [Google Scholar]
- 26.Divakaran J., Malipatil S., Zaid T., et al. Technical study on 5G using soft computing methods. Scientific Programming . 2022;2022:7. doi: 10.1155/2022/1570604.1570604 [DOI] [Google Scholar]
- 27.Gobinathan B., Mukunthan M. A., Surendran S., et al. Venkatesa prabhu sundramurthy, A novel method to solve real time security issues in software industry using advanced cryptographic techniques. Scientific Programming . 2021;2021:9. doi: 10.1155/2021/3611182.3611182 [DOI] [Google Scholar]
- 28.Shitharth S., Meshram P., Kshirsagar P. R., Manoharan H., Tirth V., Sundramurthy V. P. Impact of big data analysis on nanosensors for applied sciences using neural networks. Journal of Nanomaterials . 2021;2021:9. doi: 10.1155/2021/4927607.4927607 [DOI] [Google Scholar]
- 29.Wang G. G., Deb S., Cui Z. Monarch butterfly optimization. Neural Computing & Applications . 2019 Jul;31(7):1995–2014. doi: 10.1007/s00521-015-1923-y. [DOI] [Google Scholar]
- 30.Kermany D. S., Goldbaum M., Cai W., et al. Identifying Medical Diagnoses and Treatable Diseases by Image-Based Deep Learning. Cell . 2018;172:1122–1131. doi: 10.1016/j.cell.2018.02.010. [DOI] [PubMed] [Google Scholar]
- 31.Wu X., Yan F., Dong J., et al. Identifying medical diagnoses and treatable diseases by image-based deep learning. Cell . 2018;172(5):1122–1131.e9. doi: 10.1016/j.cell.2018.02.010. [DOI] [PubMed] [Google Scholar]
- 32.Islam M. T., Aowal M. A., Minhaz A. T., Abnormality Detection A. K. Localization in chest X-rays using deep convolutional. Neural Networks . 2017 [Google Scholar]
- 33.Santosh K. C., Antani S. Automated chest x-ray screening: can lung region symmetry help detect pulmonary abnormalities? IEEE Transactions on Medical Imaging . 2018;37(5):1168–1177. doi: 10.1109/tmi.2017.2775636. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The datasets used and/or analysed during the current study are available from the corresponding author on reasonable request.