Abstract
Nowadays, Covid-19 is the most important disease that affects daily life globally. Therefore, many methods are offered to fight against Covid-19. In this paper, a novel fuzzy tree classification approach was introduced for Covid-19 detection. Since Covid-19 disease is similar to pneumonia, three classes of data sets such as Covid-19, pneumonia, and normal chest x-ray images were employed in this study. A novel machine learning model, which is called the exemplar model, is presented by using this dataset. Firstly, fuzzy tree transformation is applied to each used chest image, and 15 images (3-level F-tree is constructed in this work) are obtained from a chest image. Then exemplar division is applied to these images. A multi-kernel local binary pattern (MKLBP) is applied to each exemplar and image to generate features. Most valuable features are selected using the iterative neighborhood component (INCA) feature selector. INCA selects the most distinctive 616 features, and these features are forwarded to 16 conventional classifiers in five groups. These groups are decision tree (DT), linear discriminant (LD), support vector machine (SVM), ensemble, and k-nearest neighbor (k-NN). The best-resulted classifier is Cubic SVM, and it achieved 97.01% classification accuracy for this dataset.
Keywords: Corona, Covid-19, Fuzzy tree, Multi-kernel local binary pattern, Texture recognition, X-ray image recognition
1. Introduction
COVID-19 is a virus that transmits from person to person and affects the whole world. This virus, which causes deaths, originally arose in Wuhan, China. However, it later spread to 209 countries [1,2]. The Covid-19 virus is a member of the coronavirus family and is a newly encountered virus, and our body is unable to react because it is not recognized by the human immune system [3]. The virus most often settled in the lungs and multiplies there. Severe respiratory distress indicates because of this virus. For this reason, people face respiratory distress [4].
There are varieties of coronaviruses. The source of these viruses has been identified as musk cats in the acute respiratory syndrome (SARS) outbreak and as the dromedary camel in the middle east respiratory syndrome (MERS) outbreak [[5], [6], [7]]. In the Covid-19 epidemic, the source has not yet been identified. However, its genetic sequence is thought to be bat-derived. Its rapid spreading is an indication that this virus has been transmitted from person to person. In order to prevent the spreading of further Covid-19 virus, countries have blocked international exits [[8], [9], [10], [11]]. At the same time, curfews have been announced within many countries. It is aimed to reduce the transmission rate of the covid-19 virus in countries where going out and contact are reduced as much as possible [[12], [13], [14]]. This virus’s common symptoms include high fever, difficulty breathing, dry cough, fatigue, decreased taste, and smell. In this case, it causes lesions and pneumonia in the lungs. This disease can result in death in the later stages [15,16].
Many studies have been carried out on machine learning and artificial intelligence in the literature [[17], [18], [19], [20], [21]]. Some of these studies have been conducted on disease diagnosis [20,22,23]. In this study, a method for diagnosing Covid-19 disease using the Fuzzy tree and multi-kernel local binary pattern is proposed. Details of the proposed method are presented in the sections below.
1.1. Motivation
Nowadays, the Covid-19 virus affected all humans in the world. The Covid-19 disease is similar to pneumonia. Our main objective is to differentiate Covid-19 patients from pneumonia patients. Therefore, novel textural features and fuzzy transform-based automated chest images classification method were presented.
Several studies are presented in the literature on Covid-19 and Pneumonia disease. Narin et al. [24] proposed a hybrid method, which used ResNet50, InceptionV3, and Inception-ResNetV2 convolutional neural network (CNN) architecture to classify normal chest images and chest images with Covid-19 diagnosis [25]. They achieved a 98.0% accuracy rate for two classes. Jaiswal et al. [26] used Mask-RCNN based model that improved the ResNet101 and ResNet50. They obtained a 99.1% precision value by using NIH CXR14 [27] dataset. Sethy and Behera [28] used the CNN model to classify two classes, and they succeeded 95.38% accuracy rate. Xu et al. [29] used two CNN three-dimensional classification models for two classes of chest images. They obtained 86.7% accuracy with collected data of 2 classes. Wang et al. [30] collected 325 CT images of COVID-19 and 325 CT images. They obtained an 89.5% success rate by using the inception transfer-learning model. Sirazitdinov et al. [31] used an ensemble of two CNN. They utilized the available RSNA Pneumonia Detection Challenge dataset [32] and obtained 79.3% recall rates. Liang and Zheng [33] presented a residual structure for the classification of pediatric pneumonia images. They used the Kermany dataset [34] with 5856 chest X-ray images collected and tagged from children. They achieved a 96.7% accuracy performance rate. Rajpurkar et al. [35] improve a method that can detect pneumonia from chest X-ray images. Their proposed CheXNet method is a 121-layer CNN trained on the ChestX-ray14 database [27] obtained 93.71% value. Ghoshal and Tucker [36] investigated how Dropweights based Bayesian CNN (BCNN) can estimate uncertainty in Deep Learning solutions to develop the diagnostic performance of the human-machine combination using publicly available COVID-19 chest X-ray dataset [37]. Pham [38] suggested a method to diagnose Covid-19 disease using X-ray images. These images are evaluated using convolutional neural networks method. Sallay et al. [39] proposed an approach for Covid-19 disease detection using machine learning techniques. CT and X-ray images were used for different databases in the study. Moreover, the average accuracy value was calculated as 82.88%. Sun et al. [40] proposed a method for diagnosing Covid-19 disease, where Adaptive Feature Selection guided Deep Forest was utilized with 1495 Covid-19 and 1027 pneumonia patients data. Accuracy rate of these data was calculated as 91.79%.
1.2. Novelties and contributions
In this article, a novel exemplar chest image classification method was proposed using the proposed F-transform and MKLBP. The novelties are;
-
•
A lightweight multileveled feature extraction method is developed. In this method, a fuzzy transform (F-transform) [41] based on triangle fuzzy sets is proposed and a novel fuzzy tree is constructed using the triangle-based F-transform.
-
•
As we know from literature, F-transforms have been used for image and noise reduction [42]. The proposed fuzzy tree is utilized as a novel operator like convolution.
-
•
Signum and ternary kernels are utilized together to generate features comprehensively because local image descriptor has high performance for feature extraction.
-
•
Highly accurate chest image classification method is developed for Covid-19 detection with a classification rate of 97.01%.
Contributions of this study are;
-
•
In the computer vision applications, discrete wavelet transform, Gabor filters based decomposition, or pooling methods are utilized for decomposition. In order to recommend an effective decomposition model, a new fuzzy tree-based decomposer is presented and successful results have been attained by using this transform.
-
•
Hand-crafted feature generation methods are effective, and they have low computational complexity. Moreover, the implementation of them is easy. However, they cannot solve some computer vision problems since they extract low-level features. Multilayer/multilevel feature generation methods must be created to increase the strength of the hand-crafted feature generators. A multilevel feature generator using the presented fuzzy tree decomposition and multiple kernel local binary pattern is utilized to extract both high-level and low-level features. Further, INCA [43] is utilized as feature selector to choose the optimum number of features for this problem. By using these basic and effective methods, a highly accurate Covid-19 detection method with a short execution time is presented.
2. Backgrounds
The proposed method uses F-transform and MKLBP, which are explained in this section.
2.1. Fuzzy transform (FT)
One of the most efficient methods for image reduction is the fuzzy transform. Martino et al. [42] proposed a concept of fuzzy transform for color image reduction. The image is divided into m x n sizes of non-overlapping blocks to perform this transform. Then, the membership degree of each pixel is calculated. Finally, Eq. (1) is used for reduction.
(1) |
where pv defines pixel values of the image, F is fuzzy value, A and B are membership degrees of the pixel values.
Inverse fuzzy transform is described in Eq. (2) [42].
(2) |
In this paper, a novel FT is presented for image reduction. In the presented method, triangle fuzzy sets are selected for image reduction, and this method is explained in Section 3.
2.2. Multi kernel local binary pattern
MKLBP is an improved version of the LBP [44] and LTP [45]. LBP and LTP use 3 × 3 sized overlapping blocks and the same pattern. The main difference between these feature extractors is the used kernel (binary feature generation) function. While LBP uses the signum function as the kernel, LTP uses the ternary function. Equations of function are given in Eqs (3), (4)).
(3) |
(4) |
where s(.,.) and t(.,.,.) define signum and ternary functions respectively. PC is the center pixel of the 3 × 3 sizes block, PLs are neighbor pixels of the center pixel, d represents threshold value, and generally, this value is user-defined. Eqs. (5), (6)) define bit extraction from ternary value.
(5) |
(6) |
By using the extracted upper and lower bits, upper and lower feature images are created. The Signum function generates 8 bits, and the ternary function generates 16 bits, 8 bits upper and 8 of the lower. Therefore, the proposed MKLBP generates three feature images named signum, upper and lower. The length of the histogram of each image is 256. Hence, MKLBP generates 768 features. The procedure of the MKLBP is shown in Fig. 1 .
As seen from the procedure, lines 09–11 extract binary features, and these binary features are converted to decimal values in these lines. Histogram extraction is given in line 18. A mathematical description of the histogram extraction is indicated below.
(7) |
(8) |
A graphical demonstration of the MKLBP method is given in Fig. 2 .
3. Material
There may be some rules that cannot be well found by the less experienced doctor’s eye on the X-ray images. Chest X-ray images of patients infected with COVID-19 are just one of these images. In COVID-19 patients, chest X-ray images show mostly bilateral involvement abnormalities [46].
3.1. Dataset
In this study, chest X-ray images were used to detect the COVID-19. The used database is composed of the publicly available datasets. 135 X-ray images with COVID-19 diseases were collected from GitHub [47]. 46 of these patients are female, and 64 are male, and 25 of them are not determined. While 17 patients were between 25 and 49 years old, 118 patients were over 50 years old. To increase the reliability of the proposed method, normal and pneumonia diagnosis images were downloaded from the Kaggle platform. Due to the scarcity of COVID-19 diagnosed X-ray images, only 150 normal and pneumonia chest X-ray images were selected from Kaggle [48]. Posterior anterior (PA) images were chosen to increase the visibility of the spotting. Our experiments are based on a data set of 135 COVID-19, 150 pneumonia patients and 150 normal (total 435 images) chest x-ray images. In Fig. 3 , COVID-19, normal, and pneumonia patient’s chest X-ray images are presented.
4. The proposed image classification method
A novel chest image classification method is implemented by using the proposed F-transform and MKLB. The stages of this method are given below.
-
-
Feature extraction
-
-
Feature selection
-
-
Classification.
A graphical outline of this method is presented in Fig. 4 .
Fig. 5.
- Step 2.3: Calculate indices of the maximum points of the and and these points are used to create triangle fuzzy sets. The pseudocode of this calculation is given in Fig. 5.
- Step 2.4: Create triangle fuzzy sets using t_1 and t_2. A and B sets are created using these points.
(11) |
(12) |
In Fig. 4, the graphical presentation of the proposed fuzzy MKLBP and INCA based method is shown. The novelties of the proposed method are the utilization of the fuzzy tree and INCA feature selection approach. By using the fuzzy tree, a multilevel feature extraction method is created. In this work, MKLBP is utilized for feature extraction and INCA is chosen for feature selection. In the classification phase, 16 classifiers are used to show the general success of the proposed exemplar MKLBP and INCA based feature extraction and feature selection.
The steps of this method are given below.
Step 1: Load image.
Step 2: Create a fuzzy tree. Triangle F-transform is proposed to create this tree. The steps of the triangle F-transform method given below.
In this article, three levels of the fuzzy tree are proposed. In the tests, variable levels of the fuzzy tree and the optimum results were achieved by using three levels of the fuzzy tree.
Step 2.1: Extract the histogram of the image.
Step 2.2: Divide the histogram into two parts.
(9) |
(10) |
where is the histogram of the image, and parts of the histogram.where and represent membership degrees of the A and B sets, describes pixel value.
By using these membership degrees, novel images are created. The procedure of the fuzzy tree-based image generation is given in Fig. 6 .
NCA [48] is one of the commonly preferred feature selection methods. It calculates positive weights for each feature. Firstly, NCA assigns a weight for each feature randomly. It calculates the correlation of the features and target by using a city block distance-based fitness function. By using stochastic gradient descent optimization, optimum weight values are set. The main problem of the NCA is the selection of the optimal number of features. Because the whole weights of the NCA are positive. Therefore, redundant features cannot be assigned, and feature selection is implemented parametrically. Iterative NCA is developed to solve this problem. In the INCA, a loss value calculator is also needed. So k-NN classifier with 10-fold cross-validation was used as a loss value calculator. The steps of the proposed INCA are shown below.
Step 8.1: Apply min-max normalization to extracted 57,600 features. Because NCA is a distance-based feature selector. Min-max normalization phase should be used to use effectiveness of the NCA [49].
(13) |
where is ith feature and denotes normalized features.
Step 8.2: Apply NCA weight generation function to normalized features.
(14) |
is the ordered indices of the sorting features by descending.
Step 8.3: Set an upper and lower range value to iteratively calculate loss value. The range is from 40 features to 1040 features.
Step 8.4: Select features.
(15) |
is tth selected feature vector.
Step 8.5: Calculate the loss values of the selected feature vectors.
(16) |
where is calculated loss value, is k-NN [50] function, which is calculated loss value. Parameters of the loss function are the, features, target, k-fold validation (10-fold CV is selected), distance metric ( represents city block) and k (k value is chosen as 1) value respectively.
Step 8.6: Find the minimum loss of valued features and indices of it.
(17) |
Step 8.7: Select the minimum loss of valued features using Eq. (18).
(18) |
where final selected feature vector.
Step 9: Use the final selected feature vector as the input of the selected 16 classifiers with 10-fold cross-validation. The details of the used classifiers are given in the experimental results section.
Further, the pseudocode of the presented F-transform and MKLBP based exemplar feature generation and INCA feature selection based model is also given below.
Algorithm 1
Psuedo code of the presented F-transform and MKLBP based exemplar feature generation and INCA selector based automated Covid19 detection model.
5. Experimental results
In this section, the results of the proposed fuzzy MKLBP and INCA based approach are given. This method is implemented on MATLAB (2019b) programming environment. The used exemplar fuzzy MKLBP and INCA feature selection are coded on MATLAB M files. MATLAB Classification Learner Toolbox (MCLT) was used for classification. 16 classifiers in 5 groups were utilized as classification methods. These classifiers and their attributes were listed in Table 1 . 616 features were forwarded to these classifiers.
Table 1.
Group | Classifier | Parameters |
---|---|---|
Tree [[51], [52], [53]] | Fine | Number of splits: 100, Criteria: Gini |
Medium | Number of splits: 20, Criteria: Gini | |
Discriminant [54] | Linear Discriminant | Covariance structure is full. |
SVM [55] | Cubic | Kernel: Cubic (3rd degree polynomial), C: 1, Multiclass: 1 vs 1 |
Quadratic | Kernel: Quadratic (2nd degree polynomial), C: 1, Multiclass: 1 vs 1 | |
Gaussian | Kernel: Gaussian, C: 1, Multiclass: 1 vs 1 | |
Linear | Kernel: Linear, C: 1, Multiclass: 1 vs 1 | |
k-NN [50] | Fine | k:1, Distance: City Block, Weight: Equal |
Medium | k:10, Distance: Euclidean, Weight: Equal | |
Coarse | k:100, Distance: Euclidean, Weight: Equal | |
Cosine | k:10, Distance: Cosine, Weight: Equal | |
Cubic | k:10, Distance: Cubic, Weight: Equal | |
Weighted | k:10, Weight: Squared inverse Distance: Euclidean, | |
Ensemble [56] | Bagged Tree | Method: Bag, Splits: 434, Learners: 30 Learner type: Decision tree, |
Subspace discriminant | Subspace domain: 308,Method: Subspace, Learners: 30, Learner type: Discriminant | |
Subspace k-NN | Subspace domain: 308, Method: Subspace, Learners: 30, Learner type: k-NN, |
In the literature, accuracy, geometric mean, Precision, and recall parameters have been widely used to evaluate models. Testing and training observations are selected randomly. Therefore, tests of each classifier were repeated 100 times to obtain general results. The obtained results were shown in Table 2 , and mathematical notations of the used evaluation parameters were given as below [23,57].
(19) |
(20) |
(21) |
(22) |
where and are true positives, true negatives, false positives, and false negatives, respectively.
Table 2.
Group | Classifiers | Statistical Evaluation | Accuracy | Geometric Mean | Precision | Recall |
---|---|---|---|---|---|---|
DT | Tree Fine | Max | 86.90 | 87.00 | 86.97 | 87.06 |
Mean | 83.57 | 83.64 | 83.68 | 83.81 | ||
Min | 80.23 | 80.24 | 80.30 | 80.54 | ||
Std | 1.40 | 1.41 | 1.40 | 1.38 | ||
Tree Medium | Max | 86.90 | 86.98 | 86.94 | 87.16 | |
Mean | 83.56 | 83.63 | 83.67 | 83.80 | ||
Min | 80.46 | 80.46 | 80.70 | 80.74 | ||
Std | 1.39 | 1.40 | 1.38 | 1.38 | ||
LD | LD | Max | 82.30 | 82.12 | 82.46 | 82.86 |
Mean | 79.11 | 78.80 | 79.14 | 79.69 | ||
Min | 76.55 | 76.18 | 76.57 | 77.04 | ||
Std | 1.34 | 1.40 | 1.35 | 1.32 | ||
SVM | Cubic | Max | 97.01 | 97.06 | 97.11 | 97.09 |
Mean | 96.23 | 96.29 | 96.37 | 96.32 | ||
Min | 95.17 | 95.22 | 95.34 | 95.26 | ||
Std | 0.42 | 0.43 | 0.40 | 0.43 | ||
Quadratic | Max | 96.78 | 96.83 | 96.90 | 96.86 | |
Mean | 95.84 | 95.90 | 96.00 | 95.94 | ||
Min | 94.94 | 94.96 | 95.13 | 94.99 | ||
Std | 0.38 | 0.38 | 0.36 | 0.38 | ||
Gaussian | Max | 96.32 | 96.39 | 96.44 | 96.42 | |
Mean | 95.37 | 95.46 | 95.50 | 95.50 | ||
Min | 94.02 | 94.09 | 94.15 | 94.15 | ||
Std | 0.44 | 0.44 | 0.43 | 0.43 | ||
Linear | Max | 95.40 | 95.48 | 95.57 | 95.53 | |
Mean | 94.75 | 94.83 | 94.93 | 94.89 | ||
Min | 94.02 | 94.09 | 94.29 | 94.15 | ||
Std | 0.31 | 0.31 | 0.30 | 0.31 | ||
k-NN | Fine | Max | 96.09 | 96.16 | 96.29 | 96.20 |
Mean | 95.19 | 95.24 | 95.42 | 95.28 | ||
Min | 93.10 | 93.12 | 93.51 | 93.14 | ||
Std | 0.59 | 0.60 | 0.55 | 0.60 | ||
Medium | Max | 93.33 | 93.39 | 93.68 | 93.41 | |
Mean | 92.25 | 92.27 | 92.69 | 92.29 | ||
Min | 91.03 | 91.05 | 91.45 | 91.09 | ||
Std | 0.42 | 0.43 | 0.40 | 0.43 | ||
Coarse | Max | 87.13 | 86.92 | 88.02 | 87.06 | |
Mean | 85.84 | 85.54 | 86.79 | 85.75 | ||
Min | 84.83 | 84.44 | 85.82 | 84.69 | ||
Std | 0.50 | 0.52 | 0.47 | 0.51 | ||
Cosine | Max | 92.64 | 92.73 | 92.81 | 92.81 | |
Mean | 91.70 | 91.77 | 91.80 | 91.89 | ||
Min | 90.34 | 90.42 | 90.42 | 90.54 | ||
Std | 0.48 | 0.48 | 0.48 | 0.47 | ||
Cubic | Max | 92.87 | 92.87 | 93.31 | 92.89 | |
Mean | 91.79 | 91.74 | 92.34 | 91.76 | ||
Min | 90.57 | 90.49 | 91.14 | 90.52 | ||
Std | 0.45 | 0.46 | 0.41 | 0.45 | ||
Weighted | Max | 95.86 | 95.92 | 96.05 | 95.95 | |
Mean | 94.78 | 94.85 | 95.01 | 94.90 | ||
Min | 93.79 | 93.81 | 94.09 | 93.85 | ||
Std | 0.44 | 0.44 | 0.41 | 0.44 | ||
Ensemble | Bagged Tree | Max | 93.10 | 93.21 | 93.12 | 93.31 |
Mean | 90.92 | 91.02 | 90.98 | 91.14 | ||
Min | 88.74 | 88.83 | 88.74 | 88.99 | ||
Std | 0.90 | 0.90 | 0.89 | 0.89 | ||
Subspace Discriminant | Max | 91.95 | 92.06 | 92.11 | 92.22 | |
Mean | 89.87 | 89.94 | 90.03 | 90.18 | ||
Min | 87.36 | 87.42 | 87.63 | 87.70 | ||
Std | 1.08 | 1.09 | 1.06 | 1.05 | ||
Subspace kNN | Max | 96.55 | 96.59 | 96.73 | 96.62 | |
Mean | 95.58 | 95.62 | 95.79 | 95.66 | ||
Min | 94.25 | 94.22 | 94.43 | 94.25 | ||
Std | 0.52 | 0.53 | 0.50 | 0.52 |
As it can be seen in Table 2, experimental studies on 16 classifiers were carried out. In each experiment, 10-fold cross-validation was used, and accuracy, geometric mean, Precision, and recall parameters were calculated. Maximum, minimum, mean, and standard deviation values of these parameters were obtained by running each classifier 100 times. When the results obtained in the experimental studies are examined, it is seen that the accuracy of the SVM classifier is at the highest rates with 97.01% and 96.78% values. After these accuracy values, the Ensemble Subspace k-NN classifier has become the highest accuracy value of 96.55% ratio. The highest values in the study were obtained using the SVM Cubic classifier. The maximum accuracy rate of 97.01%, a minimum accuracy of 95.17%, an average accuracy of 96.23% were obtained with this classifier. The standard deviation is only 0.42%. The small standard deviation indicates that the results obtained with this classifier are close to each other. It is seen that these classifiers give the highest Geometric mean, Precision, and Recall values. The results obtained from the experimental results show that the proposed method is successful in diagnosing COVID-19.
6. Discussions
The objective of this paper is to accurately classify chest X-ray images of the Covid-19, pneumonia, and healthy subjects. Our model consists of fuzzy image construction, exemplar MKLBP feature generation, and feature selection with INCA. These methods are explained in sections 2, 4. The fuzzy tree is applied as a novel operator like convolution. In the feature generation phase, 57,600 features are extracted. INCA is applied to these features to select discriminative ones. INCA solves the automatic optimal feature selection problem of the NCA. A range of the number of features are defined to decrease computational cost. The plotting of the calculated loss values was also shown in Fig. 7 .
Here, the k-NN classifier is used as a loss value (loss value = 1-accuracy) generator. INCA is an iterative feature selector. Here, the initial and end iteration variables are selected as 40 and 1040. Hence, 1000 feature vectors are generated utilizing the iterative feature selection. The k-NN classifier is employed to the selected each feature vector in the iteration, and 1000 loss values are generated. The plot of the calculated loss values is denoted in Fig. 7, and as seen in Figs. 7 and 616 features were selected by using INCA. These features were forwarded to 16 classifiers and results were listed (See Table 2). The presented F-transform and MKLBP generator and INCA selector model attained successful results on the used 16 shallow classifiers, and it is denoted the discriminative feature generation ability of the proposed approach. To show the discriminative ability of the created and selected features, statistical analysis (t-test) is applied to features of a couple of the classes. The boxplot of the generated p-values of the features of a couple of the classes p-values are shown in Fig. 8 .
Moreover, the calculated p-values are listed in Table 3 .
Table 3.
Classes | Healthy-Covid19 | Healthy-Pneumonia | Covid19-Pneumonia |
---|---|---|---|
p-values | 7.0569e-42 | 5.6981e-31 | 0 |
Table 3 demonstrates that p-value of the Covid19-Pneumonia is found as 0. The confusion matrix of the presented model (See Fig. 9 ) was proved these results.
We also utilize the pre-trained convolutional neural networks, which are AlexNet [58], GoogLeNet [59], Residual Networks (ResNet18 ResNet50, ResNet101) [60], Visual Geometry Group Networks (VGG16, VGG19) [61], InceptionNet version 3 [62], DenseNet201 [63] and MobileNet [64]. These networks are utilized as feature extractors, and Cubic SVM (our best classifier) is utilized as a classifier. Comparatively, results were listed in Table 4 .
Table 4.
Table 4 demonstrates that the proposed fuzzy MKLBP and INCA based chest X-ray image classification method has achieved better success rate than the pre-trained feature extraction techniques. Pre-trained feature extraction models are used with the SVM classifier, and the good classification accuracies are obtained. Therefore, SVM is selected as a classifier for comparison, and their best results are listed in Table 4.
Our study also compared with the COVID-19 detection and classification studies from X-ray images in literature so far. Table 5 shows the comparison of the previous studies in the literature to verify the validity of the proposed F-transform based method.
Table 5.
Study | Attributes of dataset | Feature extraction and classification methods | Type of Images | Accuracy (%) |
---|---|---|---|---|
[65] | 125 COVID-19 500 Healthy 500 Pneumonia |
DarkCovidNet | Xray Images | 87.02 |
[66] | 25 COVID-19 25 Healthy |
COVIDX-Net | Xray Images | 90.0 |
[67] | 224 COVID-19 504 Healthy 700 Pneumonia |
VGG-19 | Xray Images | 93.48 |
[68] | 777 COVID-19 708 Healthy |
DRE-Net | CT Images | 86 |
[69] | 25 COVID-19 25 Healthy |
ResNet50þ SVM | Xray Images | 95.38 |
[70] | 313 COVID-19 229 Healthy |
UNetþ3D Deep Network | CT Images | 90.8 |
[46] | 53 COVID-19 5526 Healthy |
COVID-Net | 92.4 | |
[71] | 219 COVID-19 175 Healthy 224 Pneumonia |
ResNet þ Location Attention | CT Images | 86.7 |
[30] | 195 COVID-19 258 Healthy |
M-Inception | CT Images | 82.9 |
[72] | 449 patients with COVID-19, 425 normal ones, 98 with lung cancer, 98 with lung cancer | Multitask learning | CT images | 94.67 |
[73] | 320 COVID-19 320 Healthy |
Deep convolutional neural network | CT images | 93.64 |
[74] | 100 COVID-19 200 Healthy 322 Pneumonia |
Convolutional neural network | Xray Images | 95.74 |
[75] | 80 COVID-19 72 Healthy 78 Pneumonia |
Convolutional neural network | CT images | 96.2 |
Our Proposed method | 135 COVID-19, 150 Healthy 150 Pneumonia | F-transform, MKLBP and SVM | Xray Images | 97.01 |
As seen in Table 5, deep learning models were used to obtain high performance on this problem. Our model uses a hand-crafted feature generator and an SVM classifier. The presented F-transform and MKLBP based image classification model attained 97.01% accuracy by using SVM classifier. The presented F-transform is utilized for both noise reduction and decomposition. By applying MKLBP, the salient features are generated, and INCA selects the most appropriate/discriminative features. Therefore, high classification rates are obtained using a conventional classifier. The developed method has shown that it can assist to expert radiologists in diagnosing COVID-19. However, the proposed method can be made more robust and accurate with the increase of COVID-19 data. The confusion matrix of our best result was also shown in Fig. 9.
The benefits of the proposed fuzzy MKLBP and INCA based chest image classification method are given below.
-
•
A novel fuzzy-based transformation is proposed similar to convolution.
-
•
Normally, X-ray image patterns of Covid-19 and pneumonia diseases are similar. Therefore, these X-ray images are difficult to differentiate. The proposed fuzzy MKLBP and INCA based method classified these diseases successfully (See Fig. 8).
-
•
A high accurate classification performance is achieved by the proposed approach.
-
•
Comprehensive results are obtained by using 16 classifiers (See Table 2).
-
•
The proposed approach is a cognitive method because there is no need to set millions of parameters as deep learning networks.
-
•
The proposed approach has achieved higher classification accuracy than ten pre-trained deep learning networks (See Table 4).
-
•
A small dataset is used with the presented model. Bigger datasets or more chest related disorders can be used.
7. Conclusions
The covid-19 pandemic has affected all of the world. Therefore, it has become one of the most important and hot-topic research area. To contribute Covid-19 researches, a novel automated chest X-ray image classification method is proposed. This method consists of fuzzy tree creation, exemplar MKLBP based feature extraction, INCA based feature selection, and classification procedures. By using the fuzzy tree, a novel F-transformation is proposed, and this transformation is used as an image operator, and 15 variable images are obtained from each chest X-ray image. MKLBP generates features from these chest X-ray images and exemplars of these images. INCA solves the automated optimal feature selection problem of the NCA. The obtained feature vector is tested on 16 classifiers with five groups. According to the results, Cubic SVM has achieved 97.01% classification accuracy. The obtained results are compared to the transfer learning based feature extraction model, and previous studies in Table 3, Table 5. The presented results reveal that the proposed framework is successful for Covid-19 detection using chest X-ray images. Covid-19 and pneumonia show similar characteristics. Therefore, their chest X-ray images are similar. The proposed fuzzy MKLBP and INCA based approach has the ability of discrimination of these diseases successfully.
As a future work, a real time automated Covid-19 detection system can be created using the proposed MKLBP and fuzzy transform-based model. The architecture of our planned future is summarized in Fig. 10 .
Moreover, new generation binary pattern-based deep models and F-transform based decomposers can be recommended.
Funding
There is no funding source for this article.
CRediT authorship contribution statement
Turker Tuncer: Conceptualization, Methodology, Software. Fatih Ozyurt: Conceptualization, Data curation, Writing - original draft. Sengul Dogan: Conceptualization, Writing - review & editing. Abdulhamit Subasi: Conceptualization, Supervision, Validation.
Declaration of competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
References
- 1.Rothan H.A., Byrareddy S.N. The epidemiology and pathogenesis of coronavirus disease (COVID-19) outbreak. J. Autoimmun. 2020:102433. doi: 10.1016/j.jaut.2020.102433. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Zhai P., Ding Y., Wu X., Long J., Zhong Y., Li Y. The epidemiology, diagnosis and treatment of COVID-19. Int. J. Antimicrob. Agents. 2020:105955. doi: 10.1016/j.ijantimicag.2020.105955. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Rodriguez-Morales A.J., Cardona-Ospina J.A., Gutiérrez-Ocampo E., Villamizar-Peña R., Holguin-Rivera Y., Escalera-Antezana J.P., Alvarado-Arnez L.E., Bonilla-Aldana D.K., Franco-Paredes C., Henao-Martinez A.F. Clinical, laboratory and imaging features of COVID-19: a systematic review and meta-analysis. Trav. Med. Infect. Dis. 2020:101623. doi: 10.1016/j.tmaid.2020.101623. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Chavez S., Long B., Koyfman A., Liang S.Y. Coronavirus Disease (COVID-19): a primer for emergency physicians. Am. J. Emerg. Med. 2020 doi: 10.1016/j.ajem.2020.03.036. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Li Y.C., Bai W.Z., Hashikawa T. The neuroinvasive potential of SARS-CoV2 may be at least partially responsible for the respiratory failure of COVID-19 patients. J. Med. Virol. 2020:707–709. doi: 10.1002/jmv.25824. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Yeo C., Kaushal S., Yeo D. Enteric involvement of coronaviruses: is faecal–oral transmission of SARS-CoV-2 possible? Lancet Gastroenterol. Hepatol. 2020;5:335–337. doi: 10.1016/S2468-1253(20)30048-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Arabi Y.M., Murthy S., Webb S. COVID-19: a novel coronavirus and a novel challenge for critical care. Intensive Care Med. 2020:1–4. doi: 10.1007/s00134-020-05955-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Wieczorek M., Siłka J., Woźniak M. Neural network powered COVID-19 spread forecasting model. Chaos, Solitons & Fractals. 2020;140:110203. doi: 10.1016/j.chaos.2020.110203. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Wieczorek M., Siłka J., Połap D., Woźniak M., Damaševičius R. Real-time neural network based predictor for cov19 virus spread. PloS One. 2020;15 doi: 10.1371/journal.pone.0243189. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Woźniak M., Połap D. Bio-inspired methods modeled for respiratory disease detection from medical images. Swarm Evol. Comput. 2018;41:69–96. [Google Scholar]
- 11.Ke Q., Zhang J., Wei W., Połap D., Woźniak M., Kośmider L., Damaševĭcius R. A neuro-heuristic approach for recognition of lung diseases from X-ray images. Expert Syst. Appl. 2019;126:218–232. [Google Scholar]
- 12.Devaux C.A., Rolain J.-M., Colson P., Raoult D. New insights on the antiviral effects of chloroquine against coronavirus: what to expect for COVID-19? Int. J. Antimicrob. Agents. 2020:105938. doi: 10.1016/j.ijantimicag.2020.105938. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Yuen K.-S., Ye Z.-W., Fung S.-Y., Chan C.-P., Jin D.-Y. SARS-CoV-2 and COVID-19: the most important research questions. Cell Biosci. 2020;10:1–5. doi: 10.1186/s13578-020-00404-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Clerkin K.J., Fried J.A., Raikhelkar J., Sayer G., Griffin J.M., Masoumi A., Jain S.S., Burkhoff D., Kumaraiah D., Rabbani L. Coronavirus disease 2019 (COVID-19) and cardiovascular disease. Circulation. 2020:1–12. doi: 10.1161/CIRCULATIONAHA.120.046941. https://maplespub.com/webroot/files/Coronavirus-Disease-2019-COVID-19-and-Cardiovascular-Disease-A-Vicious-Circle_1595589121.pdf [DOI] [PubMed] [Google Scholar]
- 15.Li L., Yang Z., Dang Z., Meng C., Huang J., Meng H., Wang D., Chen G., Zhang J., Peng H. Propagation analysis and prediction of the COVID-19. Infect. Dis. Model. 2020;5:282–292. doi: 10.1016/j.idm.2020.03.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Shereen M.A., Khan S., Kazmi A., Bashir N., Siddique R. COVID-19 infection: origin, transmission, and characteristics of human coronaviruses. J. Adv. Res. 2020:91–98. doi: 10.1016/j.jare.2020.03.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Aydemir E. Seçkin Yayınevi; Ankara: 2018. Weka Ile Yapay Zeka. [Google Scholar]
- 18.Aydemir E., Gulsecen S. Arranging bus behaviour by finding the best prediction model with artificial neural networks. Teh. Vjesn. 2019;26:885–892. [Google Scholar]
- 19.Demir F.B., Tuncer T., Kocamaz A.F. A chaotic optimization method based on logistic-sine map for numerical function optimization. Neural Comput. Appl. 2020:1–13. [Google Scholar]
- 20.Tuncer T., Dogan S., Ozyurt F. Chemometrics and Intelligent Laboratory Systems; 2020. An Automated Residual Exemplar Local Binary Pattern and Iterative ReliefF Based Corona Detection Method Using Lung X-Ray Image; p. 104054. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.F. Özyurt, Uzaktan algılama görüntülerinin evrişimsel sinir ağları ve komşuluk bileşen analizi tabanlı özniteliklerinin sınıflandırılması, Afyon Kocatepe Üniv. Mühendislik Bilimleri Dergisi, 19 669-675.
- 22.Sert E., Özyurt F., Doğantekin A. A new approach for brain tumor diagnosis system: single image super resolution based maximum fuzzy entropy segmentation and convolutional neural network. Med. Hypotheses. 2019;133:109413. doi: 10.1016/j.mehy.2019.109413. [DOI] [PubMed] [Google Scholar]
- 23.Demir F.B., Tuncer T., Kocamaz A.F., Ertam F. A survival classification method for hepatocellular carcinoma patients with chaotic Darcy optimization method based feature selection. Med. Hypotheses. 2020;139:109626. doi: 10.1016/j.mehy.2020.109626. [DOI] [PubMed] [Google Scholar]
- 24.Narin A., Kaya C., Pamuk Z. 2020. Automatic Detection of Coronavirus Disease (COVID-19) Using X-Ray Images and Deep Convolutional Neural Networks. arXiv preprint arXiv:2003.10849. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Olejarczyk E., Jernajczyk W. Graph-based analysis of brain connectivity in schizophrenia. PloS One. 2017;12 doi: 10.1371/journal.pone.0188629. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Jaiswal A.K., Tiwari P., Kumar S., Gupta D., Khanna A., Rodrigues J.J. Identifying pneumonia in chest X-rays: a deep learning approach. Measurement. 2019;145:511–518. [Google Scholar]
- 27.Wang X., Peng Y., Lu L., Lu Z., Bagheri M., Summers R.M. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2017. Chestx-ray8: hospital-scale chest x-ray database and benchmarks on weakly-supervised classification and localization of common thorax diseases; pp. 2097–2106. [Google Scholar]
- 28.Sethy P.K., Behera S.K. 2020. Detection of Coronavirus Disease (COVID-19) Based on Deep Features. [Google Scholar]
- 29.Xu X., Jiang X., Ma C., Du P., Li X., Lv S., Yu L., Chen Y., Su J., Lang G. 2020. Deep Learning System to Screen Coronavirus Disease 2019 Pneumonia. arXiv preprint arXiv:2002.09334. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Wang S., Kang B., Ma J., Zeng X., Xiao M., Guo J., Cai M., Yang J., Li Y., Meng X. MedRxiv; 2020. A Deep Learning Algorithm Using CT Images to Screen for Corona Virus Disease (COVID-19) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Sirazitdinov I., Kholiavchenko M., Mustafaev T., Yixuan Y., Kuleev R., Ibragimov B. Deep neural network ensemble for pneumonia localization from a large-scale chest x-ray database. Comput. Electr. Eng. 2019;78:388–399. [Google Scholar]
- 32.Prabhakar S.K., Rajaguru H., Lee S.-W. A framework for schizophrenia EEG signal classification with nature inspired optimization algorithms. IEEE Access. 2020;8:39875–39897. [Google Scholar]
- 33.Liang G., Zheng L. A transfer learning method with deep residual network for pediatric pneumonia diagnosis. Comput. Methods Progr. Biomed. 2019:104964. doi: 10.1016/j.cmpb.2019.06.023. [DOI] [PubMed] [Google Scholar]
- 34.Kermany D., Zhang K., Goldbaum M. Mendeley data; 2018. Labeled Optical Coherence Tomography (Oct) and Chest X-Ray Images for Classification; p. 2. [Google Scholar]
- 35.Rajpurkar P., Irvin J., Zhu K., Yang B., Mehta H., Duan T., Ding D., Bagul A., Langlotz C., Shpanskaya K. 2017. Chexnet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learning. arXiv preprint arXiv:1711.05225. [Google Scholar]
- 36.Ghoshal B., Tucker A. 2020. Estimating Uncertainty and Interpretability in Deep Learning for Coronavirus (COVID-19) Detection. arXiv preprint arXiv:2003.10769. [Google Scholar]
- 37.Cohen J.P. Open database of covid-19 cases. 2020. https://github.com/ieee8023/covid-chestxray-dataset
- 38.Pham T.D. Classification of COVID-19 chest X-rays with deep learning: new models or fine tuning? Health Inf. Sci. Syst. 2021;9:1–11. doi: 10.1007/s13755-020-00135-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Sallay H., Bourouis S., Bouguila N. Online learning of finite and infinite gamma mixture models for COVID-19 detection in medical images. Computers. 2021;10:6. [Google Scholar]
- 40.Sun L., Mo Z., Yan F., Xia L., Shan F., Ding Z., Song B., Gao W., Shao W., Shi F. Adaptive feature selection guided deep forest for covid-19 classification with chest ct. IEEE J. Biomed. Health Inform. 2020;24:2798–2805. doi: 10.1109/JBHI.2020.3019505. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Perfilieva I., Novák V., Dvořák A. Fuzzy transform in the analysis of data. Int. J. Approx. Reason. 2008;48:36–46. [Google Scholar]
- 42.Di Martino F., Hurtik P., Perfilieva I., Sessa S. A color image reduction based on fuzzy transforms. Inf. Sci. 2014;266:101–111. [Google Scholar]
- 43.Tuncer T., Dogan S., Özyurt F., Belhaouari S.B., Bensmail H. Novel multi center and threshold ternary pattern based method for disease detection method using voice. IEEE Access. 2020;8:84532–84540. [Google Scholar]
- 44.Ojala T., Pietikäinen M., Mäenpää T. International Conference on Advances in Pattern Recognition. Springer; 2001. A generalized local binary pattern operator for multiresolution gray scale and rotation invariant texture classification; pp. 399–408. [Google Scholar]
- 45.Tan X., Triggs B. Springer; 2007. Enhanced Local Texture Feature Sets for Face Recognition under Difficult Lighting Conditions, International Workshop on Analysis and Modeling of Faces and Gestures; pp. 168–182. [Google Scholar]
- 46.Wang L., Wong A. 2020. COVID-Net: A Tailored Deep Convolutional Neural Network Design for Detection of COVID-19 Cases from Chest Radiography Images. arXiv preprint arXiv:2003.09871. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Robnik-Šikonja M., Kononenko I. Theoretical and empirical analysis of ReliefF and RReliefF. Mach. Learn. 2003;53:23–69. [Google Scholar]
- 48.Raghu S., Sriraam N. Classification of focal and non-focal EEG signals using neighborhood component analysis and machine learning algorithms. Expert Syst. Appl. 2018;113:18–32. [Google Scholar]
- 49.Jain Y.K., Bhandare S.K. Min max normalization based data perturbation method for privacy protection. Int. J. Comput. Commun. Technol. 2011;2:45–50. [Google Scholar]
- 50.Hu Q., Yu D., Xie Z. Neighborhood classifiers. Expert Syst. Appl. 2008;34:866–876. [Google Scholar]
- 51.Safavian S.R., Landgrebe D. A survey of decision tree classifier methodology. IEEE Trans. Syst. Man Cybern. 1991;21:660–674. [Google Scholar]
- 52.Polat K., Güneş S. Classification of epileptiform EEG using a hybrid system based on decision tree classifier and fast Fourier transform. Appl. Math. Comput. 2007;187:1017–1026. [Google Scholar]
- 53.Fournier R., Landry R., August N., Fedosejevs G., Gauthier R. Modelling light obstruction in three conifer forests using hemispherical photography and fine tree architecture. Agric. For. Meteorol. 1996;82:47–72. [Google Scholar]
- 54.Chen S., Yang X. Alternative linear discriminant classifier. Pattern Recogn. 2004;37:1545–1547. [Google Scholar]
- 55.Lau K., Wu Q. Online training of support vector classifier. Pattern Recogn. 2003;36:1913–1920. [Google Scholar]
- 56.Rodriguez J.J., Kuncheva L.I., Alonso C.J. Rotation forest: a new classifier ensemble method. IEEE Trans. Pattern Anal. Mach. Intell. 2006;28:1619–1630. doi: 10.1109/TPAMI.2006.211. [DOI] [PubMed] [Google Scholar]
- 57.Tuncer T., Dogan S., Pławiak P., Acharya U.R. Automated arrhythmia detection using novel hexadecimal local pattern and multilevel wavelet transform with ECG signals. Knowl. Base Syst. 2019;186:104923. [Google Scholar]
- 58.Krizhevsky A., Sutskever I., Hinton G.E. Imagenet classification with deep convolutional neural networks. Adv. Neural Inf. Process. Syst. 2012:1097–1105. [Google Scholar]
- 59.Szegedy C., Liu W., Jia Y., Sermanet P., Reed S., Anguelov D., Erhan D., Vanhoucke V., Rabinovich A. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2015. Going deeper with convolutions; pp. 1–9. [Google Scholar]
- 60.He K., Zhang X., Ren S., Sun J. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2016. Deep residual learning for image recognition; pp. 770–778. [Google Scholar]
- 61.Simonyan K., Zisserman A. 2014. Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv preprint arXiv:1409.1556. [Google Scholar]
- 62.Szegedy C., Vanhoucke V., Ioffe S., Shlens J., Wojna Z. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2016. Rethinking the inception architecture for computer vision; pp. 2818–2826. [Google Scholar]
- 63.Huang G., Liu Z., Van Der Maaten L., Weinberger K.Q. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2017. Densely connected convolutional networks; pp. 4700–4708. [Google Scholar]
- 64.Howard A.G., Zhu M., Chen B., Kalenichenko D., Wang W., Weyand T., Andreetto M., Adam H., Mobilenets . 2017. Efficient Convolutional Neural Networks for Mobile Vision Applications. arXiv preprint arXiv:1704.04861. [Google Scholar]
- 65.Ozturk T., Talo M., Yildirim E.A., Baloglu U.B., Yildirim O., Acharya U.R. Automated detection of COVID-19 cases using deep neural networks with X-ray images. Comput. Biol. Med. 2020:103792. doi: 10.1016/j.compbiomed.2020.103792. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Hemdan E.E.-D., Shouman M.A., Karar M.E. 2020. Covidx-net: A Framework of Deep Learning Classifiers to Diagnose Covid-19 in X-Ray Images. arXiv preprint arXiv:2003.11055. [Google Scholar]
- 67.Apostolopoulos I.D., Mpesiana T.A. Covid-19: automatic detection from x-ray images utilizing transfer learning with convolutional neural networks. Phys. Eng. Sci. Med. 2020:1. doi: 10.1007/s13246-020-00865-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 68.Song Y., Zheng S., Li L., Zhang X., Zhang X., Huang Z., Chen J., Zhao H., Jie Y., Wang R. medRxiv; 2020. Deep Learning Enables Accurate Diagnosis of Novel Coronavirus (COVID-19) with CT Images. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 69.Sethy P.K., Behera S.K. 2020. Detection of Coronavirus Disease (Covid-19) Based on Deep Features. Preprints, 2020030300 (2020) [Google Scholar]
- 70.Zheng C., Deng X., Fu Q., Zhou Q., Feng J., Ma H., Liu W., Wang X. medRxiv; 2020. Deep Learning-Based Detection for COVID-19 from Chest CT Using Weak Label. [Google Scholar]
- 71.Butt C., Gill J., Chun D., Babu B.A. Deep learning system to screen coronavirus disease 2019 pneumonia. Appl. Intell. 2020:1. doi: 10.1007/s10489-020-01714-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 72.Amyar A., Modzelewski R., Li H., Ruan S. Multi-task deep learning based CT imaging analysis for COVID-19 pneumonia: classification and segmentation. Comput. Biol. Med. 2020;126:104037. doi: 10.1016/j.compbiomed.2020.104037. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 73.Zhang Y.-D., Satapathy S.C., Liu S., Li G.-R. A five-layer deep convolutional neural network with stochastic pooling for chest CT-based COVID-19 diagnosis. Mach. Vis. Appl. 2021;32:1–13. doi: 10.1007/s00138-020-01128-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 74.M.A. Zaki, S. Narejo, S. Zai, U. Zaki, Z. Altaf, N. u Din, Detection of nCoV-19 from Hybrid Dataset of CXR Images Using Deep Convolutional Neural Network.
- 75.Hu S., Gao Y., Niu Z., Jiang Y., Li L., Xiao X., Wang M., Fang E.F., Menpes-Smith W., Xia J. Weakly supervised deep learning for covid-19 infection detection and classification from ct images. IEEE Access. 2020;8:118869–118883. [Google Scholar]