Research Article

Novel Crow Swarm Optimization Algorithm and Selection Approach for Optimal Deep Learning COVID-19 Diagnostic Model

Table 1

Deep learning models.

No.DL modelDescriptionRemark

1.CNNIt consists of a set of fully connected layers and convolution layersRequire a few input parameters
2.DarkNetClassification model for object detectionUsed for real-time object detection
3.DNNIt has many hidden nodes compared with the conventional neural networkPerforms deep nonlinear analysis
4.GoogleNetIt is an improved DL model for image analysisUsed for object detection with a few input parameters
5.InceptionResNetV2It has a fixable architecture of a CNNUsed for different types of applications
6.Inceptionv3Third generation of Google's Inception CNNUsed for classifying visual objects for computer vision applications
7.LSTMA type of recurrent neural network (RNN)Used for dealing with sequences of data
8.MobileNetV2A lower complexity and model size DL neural network proposed by Google for mobile phone image processing applicationsUsed for object detection, classification, and semantic segmentation
9.NASNet-LargeA CNN modeled to deal with a large scale of image datasets.Used to classify objects
10.ResNet34A CNN architecture but with shortcuts and bottleneck block mechanisms between layers to speed up solving problems.Used for deep real-time analysis
11.ResNet50A type of CNN that performs deeper analysis to solve complex problemsThe deeper analysis might degrade the accuracy of the network
12.SAEA multilayer neural network with a stacked autoencoderUsed for datasets with a small dimension of features.
13.VGG16A CNN with multiple 3 × 3 kernel-sized filters in the convolutional layersUsed for recognition tasks of a large-scale number of images dataset
14.VGG19A CNN with multiple 3 × 3 kernel-sized filters in the convolutional layers with additional layers than the VGG16Used for recognition tasks of a large-scale number of images dataset
15.XceptionAn improved version of the Inception family of CNNUsed for classifying visual objects for computer vision applications with a slightly higher accuracy