| Literature DB >> 33886097 |
Jawad Rasheed1, Akhtar Jamil2, Alaa Ali Hameed2, Fadi Al-Turjman3, Ahmad Rasheed4.
Abstract
The recent COVID-19 pandemic, which broke at the end of the year 2019 in Wuhan, China, has infected more than 98.52 million people by today (January 23, 2021) with over 2.11 million deaths across the globe. To combat the growing pandemic on urgent basis, there is need to design effective solutions using new techniques that could exploit recent technology, such as machine learning, deep learning, big data, artificial intelligence, Internet of Things, for identification and tracking of COVID-19 cases in near real time. These technologies have offered inexpensive and rapid solution for proper screening, analyzing, prediction and tracking of COVID-19 positive cases. In this paper, a detailed review of the role of AI as a decisive tool for prognosis, analyze, and tracking the COVID-19 cases is performed. We searched various databases including Google Scholar, IEEE Library, Scopus and Web of Science using a combination of different keywords consisting of COVID-19 and AI. We have identified various applications, where AI can help healthcare practitioners in the process of identification and monitoring of COVID-19 cases. A compact summary of the corona virus cases are first highlighted, followed by the application of AI. Finally, we conclude the paper by highlighting new research directions and discuss the research challenges. Even though scientists and researchers have gathered and exchanged sufficient knowledge over last couple of months, but this structured review also examined technological perspectives while encompassing the medical aspect to help the healthcare practitioners, policymakers, decision makers, policymakers, AI scientists and virologists to quell this infectious COVID-19 pandemic outbreak.Entities:
Keywords: COVID-19; Deep learning; Disease prediction; Drug discovery; Infectious diseases; Machine learning; SARS-CoV-2
Mesh:
Substances:
Year: 2021 PMID: 33886097 PMCID: PMC8060789 DOI: 10.1007/s12539-021-00431-w
Source DB: PubMed Journal: Interdiscip Sci ISSN: 1867-1462 Impact factor: 3.492
Fig. 1Deadliest viruses over last 102 years (as of August 28, 2020)
Fig. 2Top 10 most affected countries by COVID-19
Fig. 3Illustration of computer vision and AI based model for COVID-19 diagnosis and prediction
Adopting radiography images for COVID-19 diagnostic applications based on machine-learning approaches
| Ref | Name of algorithm/model | Problem/assignment | Type of data | Classes | P | Sp | Se | A |
|---|---|---|---|---|---|---|---|---|
| [ | ResNet50 for deep feature extraction and SVM as classifier | COVID-19 detection | CXR | 3 | – | – | 95.3 | 95.3 |
| [ | SMOTE for feature oversampling, stacked Auto-encoders and Principal Component Analysis for feature extraction and SVM for classification | Classification of COVID-19 | CXR | 6 | 96.7 | 98.5 | 91.8 | 94.2 |
| [ | Multi-view representation learning technique with ML-based classifiers (LNR, SVM, KNN, NN, and Gaussian Naïve Bayes) | COVID-19 screening | CT | 2 | – | 93.2 | 96.6 | 95.5 |
| [ | Adaptive Feature Selection guided Deep Forest based on Random Forest | Classification of COVID-19 from other community acquired pneumonia by extraction location specific features | CT | 2 | 93.1 | 89.9 | 93.0 | 91.7 |
| [ | Majority voting-based classifier ensemble of SVM, KNN, Decision Tree, Naïve Bayes, ANN, and Binary Gray Wolf Optimization | COVID-19 screen by extracting radiomic texture descriptors | CXR | 2 | 99.7 | 99.5 | 99.8 | 99.6 |
| [ | Decision Tree based on CNN | Detection of COVID-19 | CXR | 2 | 94.0 | 93.0 | 97.0 | 95.0 |
| [ | SVM for classification with Social Mimic Optimization, SqueezeNet and MobileNetV2 | Detection of COVID-19 | CXR | 2 | 98.8* | 99.6* | 98.3* | 99.2* |
| [ | Various ML classifiers including kNN, DT, RF, SVM and MLP with Clus-HMC | Identifying COVID-19 in multiclass and hierarchical schemes | CXR | 7 | – | 89.0 | – | – |
| [ | Five ML classification algorithms with IRF-based ResExLBP for feature extraction/selection | Diagnosis of COVID-19 | CXR | 2 | – | 100 | 98.8 | 99.6 |
| [ | DT, kNN, SVM, kNN, ensemble and three-naïve Bayes as classifiers | Identification of COVID-19 | CT | 2 | 90.6 | 90.3 | 93.5 | 91.9 |
P precision, Sp specificity, Se sensitivity, F1 f1-measure, A accuracy, CXR chest X-ray images, CT computed tomography images
*Values related to classification of COVID-19 class only
Adopting radiography images for COVID-19 diagnostic applications based on deep-learning approaches
| References | Name of algorithm/model | Problem/assignment | Type of DATA | Classes | P | Sp | Se | A |
|---|---|---|---|---|---|---|---|---|
| [ | Deep transfer learning-based model (ResNet18, ResNet50, ResNet101, and SqueezeNet) | COVID-19 detection and abnormality localization | CT | 2 | 99.0 | 98.6 | 100 | 99.4 |
| [ | DL-based transfer models (VGG16, ResNET50, and InceptionV3) with Haralick texture feature extractor | COVID-19 detection using already available model | CXR + CT | 2 | 93.0 | – | 93.0 | 93.0 |
| [ | Customized InceptionV3 network with Generalized Extreme Value (GEV) activation function | COVID-19 diagnosis using highly unbalanced data | CT | 2 | – | 65.1 | 62.8 | – |
| CXR | 2 | – | 77.8 | 79.8 | – | |||
| 3 | – | 66.9 | 72.6 | – | ||||
| [ | Inf-Net framework (CNN-based model connected with paralleled partial decoder and reverse attention modules) | COVID-19 identification by generating global maps and learning edge features to detect infected region using CT slices | CT | 2 | – | 72.0 | 96.0 | – |
| [ | 3D-UNet architecture for lobe segmentation, and 3D-ResNet-based Prior-Attention Residual Learning (PARL) blocks | COVID-19 lesion region detection by learning discriminative representations | CT | 3 | – | 95.5 | 87.6 | 93.3 |
| [ | Semi-supervised CNN-based ResNext + model with Bi-directional LSTM for spatial feature transformation | COVID-19 screening by extracting spatial, axial, and temporal features using lung segmentation mask, attention aware mechanism for volume level prediction | CT | 2 | 100 | 100 | 100 | 100 |
| [ | 3D ResNet34 with attention module and VB-Net toolkit for infectious region segmentation | COVID-19 classification using lung-infected region segmentation | CT | 2 | – | 95.4 | 95.4 | 95.4 |
| [ | Weakly supervised learning framework with deep multiple instances learning, attention mechanism and deep 3D instances generator (AD3D-MIL) | COVID-19 screening by solving 3D spatial complexity of CT images | CT | 2 | 97.9 | – | 97.9 | 97.9 |
| 3 | 95.9 | – | 90.5 | 94.3 | ||||
| [ | AH-Net for segmentation and Densnet-121 for classification | COVID-19 classification using multi-national data set | CT | 2 | – | 93.0 | 84.0 | 90.8 |
| [ | Tailored ResNet50 framework | Detection of COVID-19 among different classes | CT | 3 | – | 90.29 | 92.1 | 91.0 |
| [ | Multi-scale spatial pyramid (MSSP)-based multi-scale convolutional neural network (MSCNN) | Automatic distinction between common pneumonia and COVID-19-infected person by analyzing ground-glass opacities at slice level and scan level images | CT | 2 | – | 95.6 | 99.5 | 97.7 |
| [ | Kapur’s entropy thresholding (for segmenting) with ML-based classifiers (k-NN, Random Forest, Decision Tree, and SVM with Radial Basis Function) | COVID-19 screening and infectious region segmentation | CT | 2 | 86.8 | 86.5 | 89.0 | 87.7 |
| [ | DenseNet121-FPN and COVID-19Net | Diagnosis and prognosis of COVID-19 | CT | 2 | – | 76.6 | 80.3 | 78.3 |
| External Validation. set 2 | 2 | – | 81.1 | 79.3 | 80.1 | |||
| [ | 3D U-Net for pulmonary lobe segmentation and lesion detection while MVP-Net and 3D U-Net for COVID-19 lesion segmentation | Characterize COVID-19 pneumonia disease on per-patient and per-lung lobe basis | CT | 2 | – | – | 100 | – |
| [ | Three dimensional CNN framework | Diagnosing COVID-19 by identifying infiltrative biomarkers | CT | 2 | – | – | – | 70.0 |
| [ | Combination of MLP (RF and SVM) and CNN | Diagnosing COVID-19 | CT + CD | 2 | 81.9 | 82.8 | 84.3 | 83.5 |
| [ | CNN network with ResNet-32 | Classification of COVID-19 | CT | 2 | 95.1 | 94.7 | 91.4 | 93.0 |
| [ | Three dimensional ResNet-18 classification framework along with DeepLabv3, FCN, DRUNET, SegNet and U-net for segmentation | COVID-19 diagnosis and severity detection | CT + MD | 3 | – | 91.1 | 94.9 | 92.4 |
| [ | CNN-based ResNet50 framework | Identifying COVID-19 patients among other pneumonia-infected patients | CT | 2 | – | 61.5 | 81.1 | 76.0 |
| [ | FCN with EfficientNet B4 | Classification of COVID-19 | CT | 2 | 96.0 | 95.0 | 96.0 | |
| External data set | 2 | 86.0 | 89.0 | 87.0 | ||||
| [ | Three dimensional DL frameworks | Identification of infected areas in lungs for detection of COVID-19 | CT | 3 | 86.8 | 92.2 | 98.2 | 86.7 |
| [ | AlexNet and Inception-V4 | COVID-19 prognosis and diagnosis | CT | 2 | – | 87.4 | 87.3 | 94.7 |
| [ | Customized CNN network based on multi objective differential evolution | Evaluation and classification of COVID-19 | CT | 2 | – | 91.0 | 91.0 | 93.5 |
| [ | Stack Hybrid Classification (RF, SVM and CNN) using CHFS feature selection approach | Recurrences prediction of SARS and COVID-19 | CT | 2 | 96.1 | – | 96.1 | 96.0 |
| [ | Customized CovNet | Detecting COVID-19 among CA-pneumonia/non-pneumonia cases | CT | 3 | – | 92.0 | 87.0 | – |
| [ | CAPSNET based on CNN | Diagnosing COVID-19 | CXR | 2 | 97.0 | 97.0 | 97.4 | 97.2 |
| 3 | 84.6 | 91.7 | 84.2 | 84.2 | ||||
| [ | EfficientNet-B0 with two dimensional curvelet transform-CSSA | Detecting COVID-19 | CXR | 3 | 99.6 | 99.8 | 99.4 | 99.6 |
| [ | Customized and tailored transfer learning frameworks | Detecting COVID-19 | CXR | 2 | – | 97.2 | 97.0 | 97.4 |
| [ | Several pre-trained state-of-the-art frameworks with image augmentation approach | Detecting COVID-19 | CXR | 2 | 99.7 | 99.5 | 99.7 | 99.7 |
| 3 | 97.9 | 97.9 | 97.9 | 97.9 | ||||
| [ | Faster Regions-CNN | Screening of COVID-19 | CXR | 2 | 99.2 | – | 97.6 | 97.3 |
| [ | Fast-track COVID-19 Classification Network (FCONet) based on 2D DL frameworks (Inception-v3, ResNet-50, VGG16, and Xception) | Detecting COVID-19 based on single chest X-ray | CXR | 2 | – | 100 | 99.5 | 99.8 |
| External Data set | 2 | – | – | – | 96.9 | |||
| [ | Truncated InceptionNet | Detecting COVID-19 | CXR | 2 | 99.0 | 99.0 | 95.0 | 98.7 |
| [ | Hybrid DL framework consisting VGG, data augmentation and spatial transformer network with CNN | COVID-19 lung disease prediction | CXR | 13 | 69.0 | – | 63.0 | 73.0 |
| [ | Fine-tuned pre-trained VGG16 with transfer learning approach | COVID-19 detection | CXR | 2 | – | 97.2 | 92.6 | 96.0 |
| 3 | 95.1 | 86.7 | 92.5 | |||||
| [ | Customized CNN-based CoroNet using pre-trained Xception model | Detecting COVID-19 | CXR | 2 | 98.3 | 98.6 | 99.3 | 99.0 |
| 3 | 95.0 | 97.5 | 96.9 | 95.0 | ||||
| 4 | 90.0 | 96.4 | 89.9 | 89.6 | ||||
| [ | CovXNet using transferable multireceptive feature optimization technique | Detecting COVID-19 among several other pneumonia cases | CXR | 2 | 98.0 | 97.9 | 98.5 | 98.1 |
| 3 | 94.9 | 94.3 | 96.1 | 95.1 | ||||
| 4 | 92.9 | 93.6 | 92.0 | 91.7 | ||||
| [ | Tailored pre-trained frameworks (trained on ImageNet) with customized CNN model | Screening of COVID-19 cases using modality-specific features | CXR | 3 | 99.0 | – | 99.0 | 99.0 |
| [ | CovidGAN (CNN-based model with Auxiliary Classifier Generative Adversarial Network) | To enhance COVID-19 detection by data augmentation | CXR | 2 | – | 97.0 | 90.0 | 95.0 |
| [ | MobileNetV2 | Biomarkers detection for identification of pulmonary diseases | CXR | 2 | – | 99.4 | 97.36 | 99.1 |
| 7 | 87.6 | |||||||
| [ | Combination of ResNet50 v2 with Xception | Identification of COVID-19 among pneumonia-infected and normal patients | CXR | 3 | 72.8 | 94.2 | 87.3 | 91.4 |
| [ | Several DL networks using weakly labeled data augmentation approach | Detecting COVID-19 | CXR | 2 | – | – | – | 99.2 |
| [ | Customized InceptionV3 | Screening of COVID-19 cases | CXR | 4 | – | 91.8 | 93.0 | 76 |
| [ | Various transfer learning networks (Restnet18, Googlenet, and Alexnet) with GAN | Detecting COVID-19 | CXR | 2 | 100 | – | 100 | 100 |
| 3 | 85.2 | – | 85.2 | 85.2 | ||||
| 4 | 84.2 | – | 80.6 | 80.6 | ||||
| [ | DarkCovidNet architect based on CNN | Classification of COVID-19 | CXR | 3 | 98.0 | 95.3 | 95.1 | 98.0 |
| [ | COVIDiagnosisNet based on fine-tuned Bayes-SqueezeNet with data augmentation approach | Diagnosis of COVID-19 | CXR | 3 | – | 99.1 | – | 98.2 |
| [ | Combination of ConvLSTM-based networks with CNN and GAN | Detecting COVID-19 | CXR + CT | 2 | 97.7 | 97.8 | 100 | 99.0 |
| [ | CAD based on commercialized deep-learning model | Identification of COVID-19 | CXR | 2 | – | 66.7 | 68.8 | – |
| CT | 2 | – | 72.3 | 81.5 | – | |||
| CT | 2 | – | 100 | 90.0 | 94.1 |
P precision, Sp specificity, Se sensitivity, A accuracy, CXR chest X-ray images, CT computed tomography images, CD clinical data, MD metadata, CD community acquired
Artificial intelligence-based diagnostic tools for COVID-19 using data related to clinical blood samples
| References | Name of algorithm/model | Problem/assignment | Type of data | Classes | P | Sp | Se | A |
|---|---|---|---|---|---|---|---|---|
| [ | Several machine learning classifiers (DT, SVM, kNN, RF, LR, and Naïve Bayes) | Diagnosis of COVID-19 diagnosis using hemato-chemical values obtained from blood examination | Text | 2 | 83.0 | 65.0 | 92.0 | 82.0 |
| [ | Various machine learning-based models (LR, RF, DT, and Gradient-boosted DT) | Diagnosing COVD-19 by considering regular laboratory tests | Text | 2 | – | 80.8 | 76.1 | – |
| [ | Feature engineering using TF-IDF with seven different supervised machine learning classifiers (DT, Stochastic Gradient Boosting, LR, RF, Adaboost, SVM, and Multinomial Naïve Bayes) | Classifying COVID-19 cases among various viral pneumonia with the use of use of clinical reports | Text | 4 | 94.0 | – | 96.0 | 96.2 |
| [ | LR, RF, and SVM | COVID-19 diagnosis | Text | 2 | 77.8 | 85.0 | 67.7 | 84.7 |
| [ | Random Forest | Identifying COVID-19 cases by considering 49 different parameters of clinical data | Text | 4 | 96.9 | 95.1 | 95.9 |
P precision, Sp specificity, Se sensitivity, A accuracy
Artificial intelligence-based diagnostic tools for COVID-19 using respiratory data
| References | Name of algorithm/model | Problem/assignment | Data-type/modality | Classes | P | Sp | Se | A |
|---|---|---|---|---|---|---|---|---|
| [ | Deep Transfer-Learning-based Multiclass classifier (DTL-MC) | Analyzing irregularities of pathomorphological mutation in respiratory process to diagnosis COVID-19 | Sound waves/coughing | 2 | 91.4 | 91.1 | 94.5 | 92.8 |
| 4 | 89.9* | 96.6* | 89.1* | 92.6* | ||||
| [ | Feature extraction using VGGish with LR and SVM for classification | Analyzing coughing samples to diagnose COVID-19 | Sound waves/coughing and breathing | 2 | 80.0 | – | 72.0 | – |
| [ | Bi-AT-GRU | Identifying COVID-19 cases by examining RBG and thermal videos | Thermal videos/breathing | 2 | – | 76.3 | 90.2 | 83.6 |
| [ | BI-AT-GRU | Detecting positive COVID-19 cases | Patterns of breathing | 2 | 94.4 | – | 95.1 | 94.5 |
P precision, Sp specificity, Se sensitivity, A accuracy
*Values related to classification of COVID-19 class only
Mortality and survival rate prediction with disease severity assessment of patients using artificial intelligence-based application
| References | Name of algorithm/model | Problem/assignment | Type of data |
|---|---|---|---|
| [ | 2 stage 3D U-Net for lobe segmentation and 3D-inflated modified variant of Inception for COVID-19 Reporting and Data System (CO-RADS) score prediction | Severity assessment of COVID-19-infected patients by automatic segmentation of pulmonary lobes of lung | CT |
| [ | 3D CNN-based network with VB-Net | COVID-19 quantification and detection | CT |
| [ | Deep neural network based on six dense layers | Mortality prediction in COVID-19 patients using clinical data | Text |
| [ | VGG16 | Analyzing and assessing severity of COVID-19 infection in lungs | Radiography images |
| [ | Various machine learning classifiers (Elastic Net, RF, Adaboost Pregressor, DT, SVM, and Huber Regression etc.) | Analyzing COVID-19 transmission by examining the humidity and atmospheric temperature | Textual and TS |
| [ | Customized CNN framework with fractal techniques for feature extraction | Assessing COVID-19 disease severity | CXR |
| [ | DenseNet model | To find the severity of COVID-19 lung and the degree of opacity in lung | CXR |
| [ | Fine-tuned RF with AdaBoost | Predicting disease severity to highlight chances of death or recovery | Text |
| [ | Various LNR models | Diagnosing COVID-19 cases and predicting its volume and severity | CT and CD |
| [ | SVM | Predicting recovery cases | Text |
| [ | SVM | Critical cases detection among patients with mild symptom | Text |
CXR chest X-ray images, CT computed tomography images, CD clinical data, TS time series
COVID-19 outbreak prediction and risk assessment using artificial intelligence-based applications
| References | Name of algorithm/model | Problem/assignment | Type of data |
|---|---|---|---|
| [ | Several ML-based classifiers (DT, LR, SVM and RF) | Forecast COVID-19 spreading patterns in 42 countries | Text |
| [ | ARIMA, Bi-LSTM, LSTM, and SVM | Forecast death, recovery rate and potential cases in major countries | TS |
| [ | ARIMA and Least square-SVM | Estimate COVID-19 cases for the next month | TS |
| [ | RNN, Bi-LSTM, LSTM, GRU, LSTM, and VAE | Predict (on short term) the new contaminated and recovered patients | TS |
| [ | FbProphet | COVID-19 epidemic trend prediction | TS |
| [ | ANN-based adaptive incremental network | Monitor and analyze the disease’s growth stimulation for forecasting and population Compartmentalization based on its risk | TS |
| [ | Polynomial Regression. LNR, and SVM | Predict the migration type, growth and transmission rate | Text |
| [ | LNR, MLP and Vector autoregression method | COVID-19 spread prediction in India | TS |
| [ | Various ML-based models (SVM, LNR, Exponential Smoothing, and Least Absolute Shrinkage and Selection Operator) | Forecast cases, deaths and recoveries due/from COVID-19 in the next 10 days | TS |
| [ | Unsupervised-SOM | Spatially cluster the countries having similar COVID-19 cases | TS |
| [ | Cloud computing with ML-based approach | Predict the growth and analyze potential threat related to COVID-19 | TS |
| [ | LSTM with LNR | Forecast COVID-19 outbreak trends in Iran | TS |
| [ | Wavelet transform approach with Regression tree | COVID-19 outbreak prediction/forecasting in various countries and assessing the risk | TS |
| [ | Fuzzy rule induction with Composite Monte Carlo | Future possibilities prediction | TS |
| [ | LSTM with Curve fitting | Analyze the effect of social distancing and lockdown on predicting COVID-19 cases | TS |
| [ | SEIR | Examine the effect of control measures while predicting COVID-19 outbreak | TS |
| [ | Customized SEIR with LSTM | Analyze and predict COVID-19 pandemic curve for China | TS |
TS time series
Protein sequence detection and drug discovery using artificial intelligence-based applications
| References | Name of algorithm/model | Problem/assignment |
|---|---|---|
| [ | DTL-based Vaxign-machine-learning reverse vaccinology tool | Candidate vaccine prediction for SARS-CoV-2 virus |
| [ | LSTM and semi-supervised VAE | Discover drug by detecting SMILE fingerprint of molecules |
| [ | GAN | Designing the drug compound (non-CoV) |
| [ | A pre-trained network based on AI approach, called Molecule-Transformer-Drug-Target-Interaction | Determine the availability of antiviral drug to tackle SARS-COV-2 |
| [ | SVM, RF, MLP, LR, and XGBoost | Potential antibodies discovery for COVID-19 |
| [ | MLP and ANFIS | Detect nucleic acid based on CRISPR |
| [ | GAN | Develop formation of drug compound for COVID-19 |