| Literature DB >> 35578678 |
Yassine Meraihi1, Asma Benmessaoud Gabis2, Seyedali Mirjalili3,4, Amar Ramdane-Cherif5, Fawaz E Alsaadi6.
Abstract
The year 2020 experienced an unprecedented pandemic called COVID-19, which impacted the whole world. The absence of treatment has motivated research in all fields to deal with it. In Computer Science, contributions mainly include the development of methods for the diagnosis, detection, and prediction of COVID-19 cases. Data science and Machine Learning (ML) are the most widely used techniques in this area. This paper presents an overview of more than 160 ML-based approaches developed to combat COVID-19. They come from various sources like Elsevier, Springer, ArXiv, MedRxiv, and IEEE Xplore. They are analyzed and classified into two categories: Supervised Learning-based approaches and Deep Learning-based ones. In each category, the employed ML algorithm is specified and a number of used parameters is given. The parameters set for each of the algorithms are gathered in different tables. They include the type of the addressed problem (detection, diagnosis, or detection), the type of the analyzed data (Text data, X-ray images, CT images, Time series, Clinical data,...) and the evaluated metrics (accuracy, precision, sensitivity, specificity, F1-Score, and AUC). The study discusses the collected information and provides a number of statistics drawing a picture about the state of the art. Results show that Deep Learning is used in 79% of cases where 65% of them are based on the Convolutional Neural Network (CNN) and 17% use Specialized CNN. On his side, supervised learning is found in only 16% of the reviewed approaches and only Random Forest, Support Vector Machine (SVM) and Regression algorithms are employed.Entities:
Keywords: Artificial intelligence; CNN; COVID-19 detection; COVID-19 diagnosis; COVID-19 prediction; Deep learning; Machine learning
Year: 2022 PMID: 35578678 PMCID: PMC9096341 DOI: 10.1007/s42979-022-01184-z
Source DB: PubMed Journal: SN Comput Sci ISSN: 2661-8907
Fig. 1Propagation of COVID-19 over the world
Fig. 2Data-visualization for tracking COVID-19 progress
Fig. 3Number of COVID-19 published articles by countries
Fig. 4Percentage of identified COVID-19 papers in different scientific publishers
Fig. 8Classification of Machine Learning Algorithms
Fig. 5Proportion of the different data sources used in COVID-19 publications
Fig. 6A world cloud of the works we have summarized, reviewed, and analyzed in this paper
Fig. 7Machine learning prediction process
Fig. 9Classification of Machine Learning Approaches
Summary of supervised learning approaches for detection, diagnosis, and prediction of COVID-19 cases
| Author (Ref) | Method name | Problem category | Data type | Class | Accu. | Preci. | Sens. | Spec. | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | SVM | COVID-19 detection | Text data | 2 | 81.48 | – | 83.33 | 100 | – | – |
| [ | SVM with Multi-Level Thresholding | COVID-19 detection | X-ray images | 2 | 97.48 | – | 95.76 | 99.70 | – | – |
| [ | SVM with DT | COVID-19 prediction | X-ray images | 2 | 94.99 | – | 89.2 | 93.22 | – | – |
| [ | SVM with ResNet50 | COVID-19 detection | X-ray images | 3 | 95.33 | – | 95.33 | – | 95.34 | – |
| [ | SVM with CNN and RF | COVID-19 detection | X-ray images | 2 | 95.2 | 100 | 93.3 | 100 | – | – |
| [ | SVM | COVID-19 prediction | Text | 2 | – | – | 100 | – | 97.57 | |
| 2 | – | – | 93.33 | – | – | 99.96 | ||||
| [ | Four machine learning approaches (SVM with Bagging Ensemble, CNN, ELM, OS-ELM | COVID-19 detection | CT images | 2 | 95.70 | 95.50 | 96.30 | 94.80 | 95.90 | 95.80 |
| [ | LS-SVM and ARIMA models | COVID-19 prediction | Time series | 2 | 80 | – | – | – | – | – |
| [ | SVM with DT and KNN | COVID-19 detection | X-ray images | 3 | 98.97 | – | 89.39 | 99.75 | 96.72 | – |
| [ | Machine learning approaches (SVM, Naive Bayes, GBDT, AdaBoost, CNN, and MLP) | COVID-19 diagnosis | CT images | 2 | 99.20 | 98.19 | 100 | – | 99.0 | – |
| [ | Linear regression model and Random Forest | COVID-19 prediction | CT images | 2 | 97 | – | 100 | 89 | – | – |
| [ | Logistic regression model | COVID-19 prediction | CT images | 2 | 82.70 | – | 82.20 | 82.80 | – | 89 |
| [ | XGBoost | COVID-19 prediction | Time series | 3 | 90 | 100 | – | 97 | 98 | – |
| [ | Linear regression model with SVM and ANN | Prediction of COVID-19 patients | Text | – | – | – | – | – | – | – |
| [ | Linear regression and SEIR | COVID-19 outbreak predictions | Time series | – | – | – | – | – | – | – |
| [ | Logistic Regression with Random Forest, PLSR, Elastic Net, and BFDA | COVID-19 prediction | Time series | 2 | – | – | 89.20 | 68.70 | – | 89.20 |
| [ | ML approaches (SVR, SEL, ARIMA, CUBIST, RF, RIDGE | COVID-19 prediction | Time series | 3 | – | – | – | – | – | – |
| [ | Machine learning approaches (SVR, Linear Regression, and Polynomial Regression) | COVID-19 epidemic prediction and analysis | Text | 5 | 99.47 | – | – | – | – | – |
| [ | Linear regression models (PBR, CIR, GL, and SVM with linear kernel) | COVID-19 diagnosis and severity prediction | CT images and clinical data | 2 | 88 | – | 90 | 87 | – | 92 |
| [ | Decision Tree | COVID-19 diagnosis | X-ray images | 2 | 98 | 97 | 99 | 97 | – | 98 |
| [ | Seven machine learning models (Logistic regression, Adaboost, SVM, SGB, Decision Tree, MNB, and Random Forest) | COVID-19 detection and classification | Text | 4 | 96.20 | 94 | 96 | – | 95 | – |
| [ | GBDT, Decision Tree, Logistic Regression, and Random Forest | COVID-19 diagnosis | Text | 2 | – | – | 76.1 | 80.8 | – | 85.4 |
| [ | Linear regression model with SVM and ANN | Prediction of COVID-19 patients | Text | – | – | – | – | – | – | – |
| [ | PBRR | COVID-19 prediction | Text | – | 91 | – | – | – | – | – |
| [ | iSARF | COVID-19 diagnosis and classification | CT images | 2 | 87.90 | – | 90.70 | 83.30 | – | – |
| [ | Fine–tuned Random Forest model with AdaBoost algorithm | COVID-19 disease severity prediction | Text | 5 | 94 | 100 | 75 | – | 86 | – |
| [ | ML approaches (Random Forest, Decision Tree, Extremely Randomized Trees, kNN, Logistic Regression, Naïve Bayes, and SVM) | COVID-19 detection | Text | 2 | 82 | 83 | 92 | 65 | – | 84 |
Summary of convolutional neural networks (CNN) approaches for detection, diagnosis, and prediction of COVID-19 cases
| Author (Ref) | Method name | Problem category | Data type | Class | Accu. | Preci. | Sens. | Spec. | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | ResNet34 | COVID-19 diagnosis | CT images | 2 | 73.10 | – | 74 | 67 | – | – |
| [ | AlexNet | COVID-19 diagnosis | X-ray images | 2 | 98 | – | 100 | 96 | – | – |
| CT images | 2 | 94.10 | – | 90 | 100 | – | – | |||
| [ | Eight DL models (FCN–8 s, UNet, VNet, 3D UNet++, DPN–92, Inceptionv3, ResNet50, and Attention ResNet50 | COVID-19 detection | CT images | 2 | – | – | 97.40 | 92.20 | – | 99.10 |
| [ | UNet++ | COVID-19 detection | CT images | 2 | 95.24 | – | 100 | 93.55 | – | – |
| 2 | 98.85 | – | 94.34 | 99.16 | – | – | ||||
| [ | Five CNN models (VGG19, MobileNetv2, Inception, Xception, and InceptionResNetv2) | COVID-19 detection and classification | X-ray images | 2 | 96.78 | – | 98.66 | 96.46 | – | – |
| [ | CNN model | Screening of COVID-19 cases | X-ray images | 2 | – | – | 96 | 70.65 | – | 95.18 |
| [ | Bayesian CNN with Dropweights | COVID-19 diagnosis | X-ray images | 4 | 89.82 | – | – | – | – | – |
| [ | CAPSNET | COVID-19 diagnosis | X-ray images | 2 | 97.23 | 97.08 | 97.42 | 97.04 | 97.24 | – |
| 3 | 84.22 | 84.61 | 84.22 | 91.79 | 84.21 | – | ||||
| [ | Six deep learning models (ResNet34, ResNet50, DenseNet169, VGG-19, InceptionResNetV2, and RNN-LSTM) | COVID-19 detection | X-Ray images | 3 | 95.72 | – | – | – | – | – |
| [ | DenseNet–121 | COVID-19 prediction | CT images | 2 | 92 | – | – | – | – | – |
| [ | Ten deep CNN models (AlexNet, VGG16, VGG19, SqueezeNet, GoogleNet, MobileNetV2, ResNet18, ResNet50, ResNet101, and Xception) | COVID-19 diagnosis | CT images | 2 | 99.51 | – | 100 | 99.02 | – | 99.4 |
| [ | ResNet+ | COVID-19 diagnosis | CT images | 3 | 86.70 | 80.80 | 81.50 | – | 81.10 | – |
| [ | Deep CNN models (AlexNet and Inception-V4) | COVID-19 diagnosis | CT images | 2 | 94.74 | – | 87.37 | 87.45 | – | – |
| [ | EfficientNetB4 with fully connected neural network | COVID-19 detection and classification | CT images | 2 | 96 | – | 95 | 96 | – | – |
| External dataset | 87 | – | 89 | 86 | – | – | ||||
| [ | CNN model with MODE technique | COVID-19 classification | CT images | 2 | 93.50 | – | 91 | 91 | 89.90 | – |
| [ | Shallow light-weight CNN model | COVID-19 detection | X-ray images | 2 | 96.92 | 100 | 94.20 | 100 | 97.01 | – |
| [ | Deep CNN models (MobileNetV2, SqueezeNet) combined with SVM | COVID-19 detection | X-Ray images | 3 | 99.27 | 100 | 95 | 100 | 97.43 | – |
| [ | ResNet-50 | COVID-19 detection and classification | CT images and clinical data | 2 | 93.02 | 95.19 | 91.48 | 94.78 | – | – |
| [ | Nine deep CNN models(baseline CNN, VGG16, VGG19, DenseNet201, InceptionResNetV2, InceptionV3, Xception, Resnet50, and MobileNetV2) | COVID-19 classification | X-Ray & CT images | 3 | 92.60 | 93.85 | 82.80 | 97.37 | 87.98 | – |
| [ | Six CNN models (Unet, DRUNET, FCN, SegNet, 3D ResNet18, and DeepLabv3) | COVID-19 diagnosis | CT images and metadata | 3 | 92.49 | – | 94.93 | 91.13 | – | 97.97 |
| [ | Five CNN models (VGG19, ResNet50 V2, Densenet121, Inception V3, and COVID–Net) | COVID-19 diagnosis | X-Ray images | 3 | – | – | – | – | – | 95.3 |
| [ | Five CNN models (VGG16, InceptionV3, Xception, DenseNet201, and NasNetmobile) | COVID-19 detection | X-ray images | 2 | 99.26 | – | – | – | – | – |
| [ | Modified InceptionV3 | COVID-19 screening | X-ray images | 4 | 76 | – | 93 | 91.80 | – | 93 |
| [ | Four pre–trained CNN models (ResNet18, ResNet50, ResNet101, and SqueezeNet) | COVID-19 detection | CT images | 2 | 99.40 | 99 | 100 | 98.60 | 99.50 | 99.65 |
| [ | ResNet18 | COVID-19 diagnosis | X-ray images | 5 | 88.90 | 83.40 | 85.90 | 96.40 | 84.40 | – |
| 7 | 87.66 | – | – | – | – | – | ||||
| [ | Five CNN models (VGG16, VGG19, InceptionResNetV2, InceptionV3, and Xception) | COVID-19 diagnosis | X-ray images | 3 | 84.1 | – | 87.7 | – | – | 97.4 |
| [ | Three pre-trained CNN models (GoogleNet, ResNet18, and ResNet50) with grid search | COVID-19 detection | X-ray images | 4 | 97.69 | 95.95 | 97.26 | 97.90 | 96.60 | – |
| [ | seven pre-trained CNN models (VGG16, VGG19, DenseNet201, InceptionResNetV2, InceptionV3, Resnet50, and MobileNetV2) | COVID-19 detection | X-ray and CT images | 4 | 92.60 | 93.85 | 82.80 | 97.37 | 87.98 | – |
| [ | MobileNetv2 | COVID-19 detection and classification | X-Ray images | 2 | 99.18 | – | 97.36 | 99.42 | – | – |
| [ | Eight CNN models (CheXNet, DenseNet201, RestNet18, MobileNetv2, InceptionV3, VGG19, ResNet101, and SqueezNet) | COVID-19 detection | X-Ray images | 3 | 97.74 | 96.61 | 96.61 | 98.31 | 96.61 | – |
| [ | Modified deep CNN model (combination of Xception with ReNet50V2) | COVID-19 detection | X-ray images | 3 | 91.4 | 72.8 | 87.3 | 94.2 | – | – |
| [ | DeTraC | COVID-19 detection | X-Ray images | 3 | 95.12 | – | 97.91 | 91.87 | – | – |
| [ | COVID-CAPS | COVID-19 identification and diagnosis | X-Ray images | 4 | 98.30 | – | 80 | 98.60 | – | – |
| [ | VGG16 | COVID-19 detection | X-ray images | 3 | 97 | – | 92 | 96 | 92 | – |
| [ | Deep CNN model | COVID-19 diagnosis | CT images | 4 | – | – | 90.19 | 95.76 | – | 97.17 |
| [ | Truncated InceptionNet | COVID-19 detection | X-ray images | 2 | 98.77 | 99 | 95 | 99 | 97 | – |
| [ | Deep InceptionV3 | COVID-19 detection | X-ray images | 3 | 98 | – | – | – | – | – |
| [ | Five CNN models (baseline ResNet, Inceptionv3, InceptionResNetv2, DenseNet169, and NASNetLarge) | COVID-19 diagnosis and classification | X-ray and CT images | 2 | 98 | 88 | 90 | 95 | 89 | – |
| 3 | 96 | 93 | 90 | 94 | 91 | – | ||||
| [ | Three CNN models (VGG16, DenseNet161, and ResNet18) | COVID-19 diagnosis and analysis | X-ray images | 2 | 98.9 | – | – | – | – | – |
| 3 | 95.9 | – | – | – | – | – | ||||
| [ | Eight pre-trained CNN models (VGG16, VGG19, InceptionV3, Xception, InceptionResNetV2, MobileNetV2, DenseNet201, NasNetmobile) | COVID-19 detection | X-Ray images | 3 | 99.01 | 99.01 | 99.01 | – | 99.01 | 99.72 |
| [ | Modified AlexNet | COVID-19 detection | X-rays images | 3 | – | – | 94.44 | 97.27 | – | – |
| [ | AlexNet, SquzeeNet, ResNet, and DenseNet | COVID-19 detection | X-rays images | 2 | 95 | – | – | – | – | – |
| [ | ResNet34 and ResNet50 | COVID-19 detection | X-rays images | 3 | 72.38 | – | – | – | – | – |
| [ | 3D CNN-based network models | COVID-19 diagnosis | CT images | 2 | – | – | – | – | – | 70 |
| [ | Four pre-trained CNN models (RESNET50, VGG19, DENSENET121, and INCEPTIONV3) | COVID-19 detection | X-ray images | 3 | 98.71 | 98 | 98 | – | 97.66 | – |
| [ | Four CNN models (DenseNet169, VGG16, ResNet50, InceptionV3, VGG19, and CTnet10) | COVID-19 diagnosis | CT images | 2 | 94.52 | – | – | – | – | – |
| [ | Modified EfficientNet | COVID-19 detection and diagnosis | X-Ray images | 3 | 93.9 | 100 | 96.8 | – | – | – |
| [ | Four CNN models (DenseNet169, VGG16, ResNet50, InceptionV3, VGG19, and CTnet10) | COVID-19 diagnosis | CT images | 2 | 94.52 | – | – | – | – | – |
| [ | Modified EfficientNet | COVID-19 detection and diagnosis | X-ray images | 3 | 93.9 | 100 | 96.8 | – | – | – |
| [ | DenseNet201 | COVID-19 detection and diagnosis | CT images | 2 | 96.25 | 96.29 | 96.29 | 96.21 | 96.29 | – |
| [ | ResNet50 | COVID-19 detection | CT images | 3 | 91.0 | – | 92.1 | 90.29 | – | – |
| [ | Xception | COVID-19 detection | X-ray images | 2 | 97.40 | – | 97.09 | 97.29 | 96.96 | – |
| [ | Three CNN models (VGG16, VGG19, and ResNet50) | COVID-19 detection | X-ray images | 3 | 98.79 | – | – | – | – | – |
| 3 | 98.12 | – | – | – | – | – | ||||
| [ | Seven CNN models (VGG, ResNet, MobileNet, DenseNet, Xception, Attention, and Residual Attention Network) | COVID–19 Screening | X-ray images | 2 | 98 | 96 | 100 | 96 | – | – |
| [ | 15 different CNN models | COVID–19 cases identification | X-ray images | 3 | 89.3 | 90 | 89 | – | 90 | – |
| [ | EfficientNetB0, 2D curvelet transformation, and CSSA | COVID–19 detection | X-ray images | 3 | 99.69 | 99.62 | 99.44 | 99.81 | 99.53 | – |
| [ | MVPNet | COVID–19 detection | CT images | 3 | 98 | – | 100 | 65 | 97 | – |
| [ | VGG16 | COVID–19 diagnosis | X-ray images | 3 | 86 | 86 | 86 | 93 | 86 | – |
| [ | Modified AlexNet | COVID–19 detection | X-rays images | 3 | – | – | 94.44 | 97.27 | – | – |
| [ | Deep CNN models (EfficientNet and MixNet) | COVID–19 detection | X-ray images | 3 | 95.81 | 96.80 | 92.40 | – | 94.50 | – |
| 3 | 96.64 | 96.80 | 70 | – | 77.80 | – | ||||
| [ | Four CNN models( VGG19, DenseNet121, InceptionV3, and InceptionResNetV2) and RNN | COVID–19 diagnosis | X-ray Images | 3 | 99.90 | – | 99.80 | 99.80 | – | 99.90 |
| [ | Joint CNN model with SVM, random forest, and MLP classifiers | COVID–19 diagnosis | CT images and clinical data | 2 | 83.50 | 81.90 | 84.30 | 82.80 | – | – |
| [ | Four CNN models (DenseNet121, ResNet50, VGG16, and VGG19) | COVID–19 diagnosis | X-ray images | 2 | 99.33 | – | 100 | 98.77 | 99.27 | – |
| [ | Three deep CNN models (VGG16, Resnet50, and InceptionV3) and Haralick features | COVID–19 detection | X-ray and CT images | 3 | 93 | 91 | 90 | – | – | – |
| [ | Five Deep learning models (VGG, DenseNet, AlexNet, MobileNet, ResNet, and Capsule Network) with blockchain and federated–learning technology | COVID–19 detection | CT images | 3 | 83 | 83 | 96.70 | – | – | – |
| [ | AlexNet | COVID–19 diagnosis | X-ray images | 2 | – | – | – | – | – | 99.97 |
| [ | Deep CNN models (modified VGG16, ResNet50, and EfficientNetB0) | COVID–19 detection | X-ray images | 3 | 96.80 | – | – | – | – | – |
| [ | Five multi-CNN models (Squeezenet, Darknet53, MobilenetV2, Xception, and Shufflenet) | COVID-19 detection | X-ray images | 2 | 91.16 | – | – | – | – | 96.30 |
| 2 | 97.44 | – | – | – | – | 91.10 | ||||
| [ | Five deep CNN models (ResNet18, ResNet50, ResNet101, VGG16, and VGG19) with SVM and kernel functions | COVID–19 detection | X-ray images | 2 | 94.74 | – | 91.00 | 98.89 | 94.79 | 99.90 |
| [ | OptCoNet | COVID–19 diagnosis | X-ray images | 3 | 97.78 | 92.88 | 97.75 | 96.25 | 95.25 | – |
| [ | Four deep learning CNN models (Inception V4, VGG 19, ResNetV2 152, and DenseNet) | COVID–19 detection | X-ray Images | 2 | 93 | – | – | – | – | – |
| [ | VGG–16 with the attention module | COVID–19 detection and classification | X-ray images | 3 | 79.58 | 91 | 77 | – | 83 | – |
| 4 | 85.43 | 92 | 95 | – | 93 | – | ||||
| 5 | 87.49 | 89 | 92 | – | 90 | – | ||||
| [ | Three CNN models (InceptionV3, Xception, and ResNeXt) | COVID–19 detection and analysis | X-ray images | 3 | 97.97 | 99 | 92 | – | 95 | – |
| 3 | 100 | 100 | 100 | – | 100 | – | ||||
| [ | CNN models with local binary pattern and dual tree complex wavelet transform | COVID–19 detection | X-ray images | 2 | 98.43 | – | 99.47 | 98 | 98.81 | 99.90 |
| 2 | 98.91 | – | 99.20 | 99.39 | 98.28 | 99.91 | ||||
| [ | Three CNN models (Resnet50, Shufflenet, and Mobilenet) with GAN | COVID–19 detection | CT images | 2 | 80.82 | 80.78 | – | 80.92 | 80.85 | – |
| [ | lightweight CNN–tailored deep neural network | COVID–19 detection | X-ray images | 2 | 96.13 | 93.30 | 99.40 | 92.86 | 96.25 | 99.08 |
| CT images | 2 | 95.83 | 98.13 | 93.45 | 98.21 | 95.73 | 97.31 | |||
| [ | Three deep learning models (CNN, LSTM, and multi–head attention) with Bayesian optimization | COVID–19 prediction | Time series | 2 | – | – | – | – | – | – |
| [ | Nine CNN models (AlexNet, GoogleNet, ResNet50, SeResNet50, DenseNet121, InceptionV4, InceptionResNetV2, ResNeXt50, and SeResNeXt50) | COVID–19 detection | X-ray images | 2 | 98.36 | 95.76 | 99.11 | 98.02 | 97.4 | – |
| 3 | 96.99 | 87.36 | 94.67 | 97.43 | 90.86 | – | ||||
| 3 | 96.40 | 84.22 | 94.67 | 96.72 | 89.14 | – | ||||
| 4 | 95.56 | 87.09 | 97.17 | 95.01 | 91.85 | – | ||||
| [ | Six CNN models (SqueezeNet, ResNet, ShuffleNet, DenseNet, InceptionV3, Xception) | COVID–19 detection | CT images | 2 | 99.40 | 99.60 | 99.80 | 99.60 | 99.40 | – |
| 3 | 92.90 | 91.30 | 93.70 | 92.20 | 92.50 | – | ||||
| [ | Five CNN models (ResNet50, ResNet101, ResNet152, InceptionV3, and Inception–ResNetV2) | COVID–19 detection | X-ray images | 4 | 99.70 | 98.30 | 98.80 | 99.80 | 98.50 | – |
| [ | Five CNN models (AlexNet, VGG–16, ResNet50, ResNet101, and ResNet152 | COVID–19 detection | X-ray images | 4 | – | – | – | – | – | 96 |
| [ | Three CNN models (Inception V4, DenseNet161, and ResNet18 | COVID–19 diagnosis | X-ray images | 3 | 96.80 | 95.70 | – | – | 98.40 | 98.30 |
| [ | Deep CNN (Alexnet, Googlenet, and Restnet18) with GAN | COVID–19 detection | X-ray images | 2 | 100 | 98.20 | 99.10 | – | – | – |
| CT images | 3 | 85.2 | 85.2 | 85.2 | – | 85.2 | – | |||
| CT images | 4 | 80.6 | 84.17 | 80.6 | – | 82.32 | – | |||
| [ | Four CNN models (ResNet18, ResNet50, SqueezeNet, and DenseNet121) | Predicting COVID–19 | X-ray images | 2 | – | – | 100 | 95.6 | – | 99.6 |
| [ | CNN model with ranking method and SVM | COVID–19 classification | CT images | 2 | 98.27 | 97.63 | 98.93 | 97.60 | 99.01 | 98.28 |
Summary of Recurrent Neural Networks (RNN) approaches for detection, diagnosis, and prediction of COVID-19 case
| Author (Ref) | Method name | Problem category | Data type | Class | Accu. | Preci. | Sens. | Spec. | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | LSTM with NLP | COVID-19 classification | Text | – | – | – | – | – | – | – |
| [ | LSTM | COVID–19 Forecasting | Text | – | – | – | – | – | – | – |
| [ | LSTM | Forecasting COVID–19 patients | Time series | – | – | – | – | – | – | – |
| [ | LSTM | forecasting of COVID–19 cases | Times series | 2 | – | – | – | – | – | – |
| [ | BiGRU–AT model | COVID–19 detection and diagnosis | Breathing/Thermal data | 2 | 83.69 | – | 90.23 | 76.31 | 84.61 | – |
| [ | LSTM with ResNext+ and slice attention module | COVID–19 detection | CT images | 2 | 77.60 | 81.90 | 96.54 | 85.50 | 79.30 | 81.40 |
| [ | LSTM with CNN | COVID–19 detection | X-ray images | 3 | 99.20 | – | 99.30 | 99.20 | 98.90 | – |
| [ | BiLSTM with mAlexNet | COVID–19 detection | X-ray images | 3 | 98.70 | 98.77 | 98.76 | 99.33 | 98.76 | 99 |
Summary of Specialized CNN approaches for detection, diagnosis, and prediction of COVID-19 cases
| Author (Ref) | Method name | Problem category | Data type | Class | Accu. | Preci. | Sens. | Spec. | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | DRE-Net | COVID-19 diagnosis | CT images | 2 | 94 | 96 | 93 | – | 94 | 99 |
| [ | COVNet model | COVID–19 detection | CT images | 3 | – | – | 90 | 96 | – | 96 |
| [ | 3D deep CNN model (DeCoVNet) | COVID–19 detection | CT images | 2 | 90.10 | 84 | 90.70 | 91.10 | – | – |
| [ | Deep Bayes–SqueezeNet–based system (COVIDiagnosis–Net) | COVID–19 detection and diagnosis | X-ray images | 3 | 98.26 | – | – | 99.13 | 98.25 | – |
| [ | COVIDXception–Net | COVID–19 detection and diagnosis | X-ray images | 3 | 94 | 95 | – | 99.7 | 94 | 94 |
| [ | CNN–based DarkCovidNet model | Detection and classification of COVID–19 cases | X-ray images | 3 | 98.08 | 98.03 | 95.13 | 95.30 | 96.51 | – |
| [ | Covid–Net | COVID–19 detection and classification | X-ray images | 3 | 93.30 | 98.90 | 91 | – | – | – |
| [ | POCOVID–Net | COVID–19 detection | Sample videos | 3 | 89 | 88 | 96 | 79 | 92 | – |
| [ | CovidCTNet with BCDU–Net | Identification of COVID–19 cases | CT images | 3 | 91.66 | – | 87.5 | 94 | – | 95 |
| [ | ai–corona deep learning model with EfficientNetB3 | COVID–19 diagnosis | CT images | 2 | 96.40 | – | 92.40 | 98.30 | 95.30 | 98.90 |
| [ | COVID–19Net and DenseNet121–FPN | COVID–19 detection | CT images | 2 | 78.32 | – | 80.39 | 76.61 | 77.0 | 87 |
| [ | CoroNet model | COVID–19 detection and diagnosis | X-ray images | 2 | 99 | 98.30 | 99.30 | 98.60 | 98.50 | – |
| 3 | 94.59 | 95 | 96.90 | 97.50 | 95.60 | – | ||||
| 4 | 89.5 | 90 | 89.90 | 96.40 | 89.80 | – | ||||
| [ | CovXNeT | COVID–19 detection | X-ray images | 2 | 98.1 | 98 | 98.50 | 97.90 | 98.30 | – |
| 3 | 95.10 | 94.90 | 96.10 | 94.30 | 95.50 | – | ||||
| 4 | 91.70 | 92.90 | 92.10 | 93.60 | 92.60 | – | ||||
| [ | COVIDLite | detection of COVID–19 Cases | X-ray images | 2 | 99.58 | 100 | 99.58 | 99.34 | 99.79 | 100 |
| 3 | 96.43 | 97 | 96 | 97.89 | 96 | 99 | ||||
| [ | ReCoNet | COVID–19 detection | X-ray images | 3 | 97.48 | – | 96.39 | 97.53 | – | – |
| [ | TV–UNet | COVID–19 detection | CT images | 3 | 86.40 | 87.10 | – | – | – | – |
| [ | COVIDPEN | COVID–19 detection | X-ray images | 2 | 96 | 92 | 96 | – | 94 | 92 |
| CT images | 2 | 85 | 81 | 92 | – | 86 | 84 | |||
| [ | COVID–CXNET | COVID–19 detection | X-ray images | 2 | 99.04 | – | – | – | 96 | – |
| [ | COVIDetectioNet model with AlexNet and SVM | COVID–19 diagnosis and classification | X-ray images | 3 | 99.18 | – | – | – | – | – |
| [ | COVIDetectioNet | COVID–19 detection | X-ray images | 3 | 96.58 | 96.58 | 96.59 | – | 96.58 | – |
| [ | CovidSORT | COVID–19 detection | X-ray images | 2 | 96.83 | 98.75 | 96.57 | – | 97.65 | – |
| [ | CGNet | COVID–19 diagnosis | X-ray images | 2 | 98.75 | – | 100 | 97.95 | – | – |
| CT images | 2 | 99 | – | 98 | 100 | – | – | |||
| [ | VGG with the convolutional COVID block (CCBlock) | COVID–19 diagnosis | X-ray images | 2 | 98.52 | – | 98.58 | 98.49 | – | – |
| 3 | 95.34 | – | 98.47 | 98.98 | – | – | ||||
| [ | COVID–SDNet | COVID–19 prediction | X-ray images | 2 | : 97.72 | – | – | – | – | – |
Summary of Generative Adversarial Network (GAN) approaches for detection, diagnosis, and prediction of COVID-19 cases
| Author (Ref) | Method name | Problem category | Data type | Class | Accu. | Preci. | Sens. | Spec. | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | GAN with Extreme Learning Machine (ELM), RNN, and LSTM | COVID—19 diagnosis and treatment | Time series | – | – | – | – | – | – | – |
| [ | GAN with CNN and ConvLSTM | COVID–19 detection | X-ray and CT images | 2 | 99 | 97.70 | 100 | 97.80 | 99 | – |
| [ | GAN–DNN | COVID–19 detection | X-ray images | 6 | 100 | – | – | – | – | – |
Summary of other deep learning approaches for detection, diagnosis, and prediction of COVID-19 cases
| Author (Ref) | Method name | Problem category | Data type | Class | Accu. | Preci. | Sens. | Spec. | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | CHFS | COVID-19 diagnosis | CT images | 2 | 96.07 | 96.10 | 96.10 | – | 96.10 | – |
| [ | Deep Learning–Based Computer Aided Detection (CAD) System | COVID–19 detection | X–ray images | 2 | – | - | 68.8 | 66.7 | - | - |
| CT images | 2 | – | – | 81.50 | 72.30 | – | – | |||
| [ | Multi–task deep learning approach (CNN, MLP, Encoder, and two decoders) | COVID–19 detection and classification | CT images | 4 | 94.67 | – | 96 | 92 | – | 97 |
| [ | QDE–DF | COVID–19 classification | CT images | 3 | 99.68 | – | – | – | – | – |
| [ | DTL–MC | COVID–19 diagnosis | Coughing sounds | 2 | 92.85 | 91.43 | 94.57 | 91.14 | 92.97 | – |
| 4 | 92.64 | 89.91 | 89.14 | 96.67 | 89.52 | – | ||||
| [ | MRFODEk based on Manta–Ray Foraging Optimization with differential evolution | COVID–19 diagnosis | X–ray images | 2 | 94.99 | – | – | – | – | – |
| 2 | 96.88 | – | – | – | – | – | ||||
| [ | FCONet with four CNN models (VGG16, ResNet50, Inceptionv3, and Xception) | COVID–19 diagnosis | CT images | 2 | 99.87 | – | 99.58 | 100 | – | 100 |
| [ | DETL with three CNN models (AlexNet, VGGNet, and ResNet) | COVID–19 screening | X–ray images | 4 | 90.13 | – | – | – | – | – |
| [ | shuffled residual CNN model | COVID–19 detection | X-ray images | 4 | 99.80 | 98.36 | 96.07 | 99.94 | 97.20 | 98.01 |
| [ | DLBD-COV | COVID-19 diagnosis | X-ray | 2 | 98 | 98.20 | 99.10 | - | - | - |
| CT images | 2 | 99.40 | 98.90 | 98.90 | - | - | - | |||
| [ | Deep learning models | COVID-19 screening | X-ray images | 6 | 100 | – | – | – | – | – |
| [ | Stacked ensemble deep learning model | COVID–19 diagnosis | X-ray images | 3 | 98.60 | – | – | – | – | – |
| [ | CWLD | COVID–19 diagnosis | X–Ray images | 2 | 100 | – | – | – | – | – |
| [ | stacked auto–encoder detector | COVID–19 diagnosis | CT images | 2 | 94.70 | 96.54 | 96.54 | 94.10 | – | 94.80 |
| [ | Deep CNN transfer learning models | COVID–19 diagnosis | X–ray images | 3 | 97.11 | 97 | – | – | – | 97 |
| [ | CAD–based YOLO Predictor | COVID–19 diagnosis | X–ray images | 9 | 97.40 | – | 85.15 | 99.06 | 84.81 | – |
| [ | Ensemble deep transfer learning models | COVID–19 diagnosis | X–ray images | 2 | 96.15 | 95.90 | 96.40 | 95.8 | 96.10 | – |
| 3 | 99.21 | 99 | 99 | – | 99 | – | ||||
| [ | Deep learning based dual–tasks network (FaNet) | COVID-19 diagnosis and severity assessments | CT images | 2 | 98.28 | – | – | – | – | – |
| 2 | 94.83 | – | – | – | – | – |
Summary of other Machine Learning approaches for detection, diagnosis, and prediction of COVID-19 cases
| Author (Ref) | Method name | Problem category | Data type | Class | Accu | Preci | Sens | Spec | F1-score | AUC |
|---|---|---|---|---|---|---|---|---|---|---|
| [ | ARIMA model and Wavelet-based forecasting (WBF) model | COVID-19 prediction | Time series | 5 | - | - | - | - | - | - |
| [ | ResExLBP with IRF and five machine learning methods (Decision tree, linear discriminant, SVM, kNN, and subspace discriminant) | COVID-19 detection | X-ray images | 2 | 99.69 | - | 98.85 | 100 | - | - |
| [ | Machine learning and Cloud Computing | COVID-19 prediction | Time series | - | - | - | - | - | - | - |
| [ | Five machine learning (k-Nearest Neighbors (kNN), Support Vectors Machine (SVM); Multilayer Perceptrons (MLP), Decision Trees (DT), and Random Forests (RF)) | COVID-19 detection | X-ray images | 7 | - | - | - | - | 89 | - |
| [ | MCDM with ML model | COVID-19 detection | Blood sample images | 4 | - | - | - | - | - | - |
| [ | FbProphet technique and Logistic Model | COVID-19 epidemic trend prediction | Time series | - | - | - | - | - | - | - |
| [ | COVIDiag | COVID-19 diagnosis | CT images | 2 | 91.94 | 90.63 | 93.54 | 90.32 | - | - |
| [ | Kalman Filter model | Forecasting and predicting COVID-19 patients | Text | 10 | - | - | - | - | - | - |
| [ | Supervised machine learning Model | COVID-19 detection | X-ray images | 2 | 98.9 | 96.8 | 98.4 | - | 97.6 | 98.9 |
Fig. 10Approaches of machine learning used to deal with COVID-19
Fig. 11Deep learning approaches used to deal with COVID-19
Fig. 12Supervised learning techniques used to deal with COVID-19
Fig. 13Metrics used in the evaluation of COVID-19 related approaches