| Literature DB >> 33821096 |
Mohamed A El-Dosuky1, Mona Soliman2, Aboul Ella Hassanien2.
Abstract
Among Coronavirus, as with many other viruses, receptor interactions are an essential determinant of species specificity, virulence, and pathogenesis. The pathogenesis of the COVID-19 depends on the virus's ability to attach to and enter into a suitable human host cell. This paper presents a cockroach optimized deep neural network to detect COVID-19 and differentiate between COVID-19 and influenza types A, B, and C. The deep network architecture is inspired using a cockroach optimization algorithm to optimize the deep neural network hyper-parameters. COVID-19 sequences are obtained from repository 2019 Novel Coronavirus Resource, and influenza A, B, and C sub-dataset are obtained from other repositories. Five hundred ninety-four unique genomes sequences are used in the training and testing process with 99% overall accuracy for the classification model.Entities:
Keywords: COVID‐19; SARS‐CoV‐2; cockroach swarm optimization; convolutional neural networks; coronavirus; deep learning; influenza
Year: 2021 PMID: 33821096 PMCID: PMC8014556 DOI: 10.1002/ima.22562
Source DB: PubMed Journal: Int J Imaging Syst Technol ISSN: 0899-9457 Impact factor: 2.177
FIGURE 1The proposed viral gene sequences COVID‐19 classification approach [Color figure can be viewed at wileyonlinelibrary.com]
Dataset contents
| Class label | Organism name | Number of samples |
|---|---|---|
| 0 | SARS‐CoV‐2 | 65 |
| 1 |
| 287 |
| 2 |
| 235 |
| 3 |
| 7 |
Main structure of CNN used for the classification
| Parameter | Value |
|---|---|
| Number of classes (labelSize) | 4 |
| Size of the input data (vectorSize) | 31 029 |
| Maximum number of iterations | 1000 |
| Regularization on the weights ( | 0.001 |
| BatchSize | 50 |
Hyper‐parameter selection for CNN using CSO
| Parameter | Description | Value |
|---|---|---|
|
| Output for first CN/input for second CN | 131 |
|
| Output for second CN/input for third CN | 205 |
|
| Output for third CN | 151 |
|
| Width window size for first CN | 147 |
|
| Width window size for second CN | 235 |
|
| Width window size for third CN | 80 |
|
| Filter window size for first CN | 127 |
|
| Filter window size for second CN | 107 |
|
| Filter window size for third CN | 123 |
|
| Output of FC | 198 |
Parameters of CSO algorithm
| Parameter | Value |
|---|---|
|
| 2 |
|
| 5 |
|
| 100 |
|
| 20 |
|
| 0.5 |
|
| 5 |
|
| [−50, 50] |
|
| 1000 |
FIGURE 2Accuracy and loss rates for the proposed multi‐classification model [Color figure can be viewed at wileyonlinelibrary.com]
FIGURE 3Classification accuracy per epochs for first class (Fold 0:5) [Color figure can be viewed at wileyonlinelibrary.com]
FIGURE 4Classification accuracy per epochs for first class (Fold 5:9) [Color figure can be viewed at wileyonlinelibrary.com]
FIGURE 5Confusion matrix of the optimal model for multi‐classifications model [Color figure can be viewed at wileyonlinelibrary.com]
Multi classification results (in percentage)
| Classes | ACC% | SE% | PR% | SP% |
|---|---|---|---|---|
| COVID‐19 | 99 | 99 | 100 | 100 |
| Inf‐A | 1 | 98 | 98 | 99.3 |
| Inf‐B | 99 | 99 | 98 | 99.3 |
| Inf‐C | 100 | 100 | 100 | 100 |