| Literature DB >> 34305489 |
Seyed Mohammad Jafar Jalali1, Milad Ahmadian2, Sajad Ahmadian3, Abbas Khosravi1, Mamoun Alazab4, Saeid Nahavandi1.
Abstract
A novel coronavirus (COVID-19) has globally attracted attention as a severe respiratory condition. The epidemic has been first tracked in Wuhan, China, and has progressively been expanded in the entire world. The growing expansion of COVID-19 around the globe has made X-ray images crucial for accelerated diagnostics. Therefore, an effective computerized system must be established as a matter of urgency, to facilitate health care professionals in recognizing X-ray images from COVID-19 patients. In this work, we design a novel artificial intelligent-based automated X-ray image analysis framework based on an ensemble of deep optimized convolutional neural networks (CNNs) in order to distinguish coronavirus patients from non-patients. By developing a modified version of gaining-sharing knowledge (GSK) optimization algorithm using the Opposition-based learning (OBL) and Cauchy mutation operators, the architectures of the deployed deep CNNs are optimized automatically without performing the general trial and error procedures. After obtaining the optimized CNNs, it is also very critical to identify how to decrease the number of ensemble deep CNN classifiers to ensure the classification effectiveness. To this end, a selective ensemble approach is proposed for COVID-19 X-ray based image classification using a deep Q network that combines reinforcement learning (RL) with the optimized CNNs. This approach increases the model performance in particular and therefore decreases the ensemble size of classifiers. The experimental results show that the proposed deep RL optimized ensemble approach has an excellent performance over two popular X-ray image based COVID-19 datasets. Our proposed advanced algorithm can accurately identify the COVID-19 patients from the normal individuals with a significant accuracy of 0.991441, precision of 0.993568, recall (sensitivity) of 0.981445, F-measure of 0.989666 and AUC of 0.990337 for Kaggle dataset as well as an excellent accuracy of 0.987742, precision of 0.984334, recall (sensitivity) of 0.989123, F-measure of 0.984939 and AUC of 0.988466 for Mendely dataset.Entities:
Keywords: COVID-19; Deep convolutional neural network; Deep reinforcement learning; Evolutionary computation; Image classification; Optimization
Year: 2021 PMID: 34305489 PMCID: PMC8272021 DOI: 10.1016/j.asoc.2021.107675
Source DB: PubMed Journal: Appl Soft Comput ISSN: 1568-4946 Impact factor: 6.725
A taxonomy of the reviewed works for COVID-19 diagnosis compared to our proposed model.
| Work | Optimization algorithm | Manual architecture design | Ensemble learning | Tuned hyperparameters | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kernel size | Number of filters | Number of epochs | Batch size | Number of convolutional layers | Dropoutrate | Maxpooling size | Learning rate | Momentum rate | Optimizer | Activation function | ||||
| Hemdan et al. | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Wang and Wong | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Leoy et al. | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Apostolopoulus and Mpesiana | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Narin et al. | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Sethy and Behera | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Ozturk et al. | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Hassantabar et al. | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No |
| Goel et al. in | Yes | No | No | No | No | Yes | No | No | No | No | Yes | Yes | No | No |
| Our work | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Fig. 1The flowchart of the proposed IGSK algorithm.
Fig. 2The proposed DNE-RL framework for COVID-19 diagnosis.
Involved hyperparameters in the evolutionary algorithm and their corresponding values.
| Symbol | Value |
|---|---|
| K | [1, 30] |
| N | [1, 600] |
| Opt | [Adam, Adagrad, SGD, Adamax] |
| N | [1, 500] |
| B | [10, 20, |
| N | [1, 2, |
| MP | [1, 30] |
| D | [0.2, 0.25, |
| Act | [ReLU, Sigmoid, Hard sigmoid, Tanh] |
| L | [0.001, 0.006, |
| M | [0.05, 0.1, |
Fig. 3Four Samples of the X-ray-based Mendely dataset.
Fig. 4Four Samples of the X-ray-based Kaggle dataset.
Description of the 15 benchmark functions.
| No. | Functions | Search range | |
|---|---|---|---|
| Unimodal functions | |||
| F1 | Rotated High Conditioned Elliptic Function | [−100, 100] | 100 |
| F2 | Rotated Bent Cigar Function | [−100, 100] | 200 |
| F3 | Rotated Discus Function | [−100, 100] | 300 |
| Multimodal functions | |||
| F4 | Shifted and Rotated Rosenbrock’s Function | [−100, 100] | 400 |
| F5 | Shifted and Rotated Ackley’s Function | [−100, 100] | 500 |
| F6 | Shifted and Rotated Schwefel’s Function | [−100, 100] | 1100 |
| F7 | Shifted and Rotated Katsuura Function | [−100, 100] | 1200 |
| F8 | Shifted and Rotated HappyCat Function | [−100, 100] | 1300 |
| F9 | Shifted and Rotated HGBat Function | [−100, 100] | 1400 |
| F10 | Shifted and Rotated Expanded Griewank’s plus Rosenbrock’s Function | [−100, 100] | 1500 |
| Hybrid functions | |||
| F11 | Hybrid Function 1 (N | [−100, 100] | 1700 |
| F12 | Hybrid Function 2 (N | [−100, 100] | 1800 |
| F13 | Hybrid Function 3 (N | [−100, 100] | 1900 |
| F14 | Hybrid Function 4 (N | [−100, 100] | 2000 |
| F15 | Hybrid Function 5 (N | [−100, 100] | 2100 |
The experimental results for the proposed IGSK compared with well-known evolutionary algorithms.
| Function | Statistic | GOA | SMA | GA | GWO | PSO | DE | BBO | GSK | IGSK |
|---|---|---|---|---|---|---|---|---|---|---|
| F1 | AVG | 9.59E+07 | 3.18E+08 | 1.70E+08 | 1.06E+08 | 1.79E+07 | 1.19E+07 | 4.21E+08 | 6.43E+08 | |
| STD | 6.35E+07 | 1.75E+08 | 4.23E+07 | 8.36E+07 | 4.10E+06 | 8.27E+06 | 1.33E+08 | 1.29E+08 | ||
| F2 | AVG | 2.90E+09 | 7.72E+09 | 2.59E+09 | 1.39E+10 | 1.93E+08 | 2.46E+07 | 2.79E+10 | 4.96E+10 | |
| STD | 1.66E+09 | 3.35E+09 | 1.74E+09 | 6.93E+09 | 2.28E+07 | 3.30E+06 | 6.16E+09 | 3.78E+09 | ||
| F3 | AVG | 3.90E+04 | 1.82E+05 | 8.39E+04 | 9.46E+04 | 3.66E+04 | 1.12E+05 | 6.09E+04 | 1.38E+05 | |
| STD | 1.24E+04 | 4.28E+04 | 2.89E+04 | 7.02E+04 | 7.55E+03 | 3.06E+04 | 1.07E+04 | 2.71E+04 | ||
| F4 | AVG | 6.89E+02 | 1.37E+03 | 8.98E+02 | 1.53E+03 | 5.07E+02 | 5.12E+02 | 2.57E+03 | 5.66E+03 | |
| STD | 1.15E+02 | 3.88E+02 | 1.92E+02 | 1.01E+03 | 3.93E+01 | 3.55E+01 | 7.82E+02 | 9.43E+02 | ||
| F5 | AVG | 5.17E+02 | 5.22E+02 | 5.28E+02 | 5.44E+02 | 5.38E+02 | 5.19E+02 | 5.42E+02 | 5.26E+02 | |
| STD | 5.80E−02 | 5.67E−02 | 8.83E−02 | 9.77E−02 | 4.85E−02 | 7.11E−02 | 6.76E−02 | 4.85E−02 | ||
| F6 | AVG | 4.42E+03 | 7.33E+03 | 7.57E+03 | 6.33E+03 | 6.55E+03 | 5.81E+03 | 8.75E+03 | 8.55E+03 | |
| STD | 1.47E+03 | 6.39E+02 | 8.15E+02 | 7.34E+02 | 6.41E+02 | 6.63E+02 | 4.89E+02 | 3.27E+02 | ||
| F7 | AVG | 1.15E+03 | 1.15E+03 | 1.15E+03 | 1.14E+03 | 1.15E+03 | 1.15E+03 | 1.15E+03 | 1.15E+03 | |
| STD | 1.17E+00 | 5.61E−01 | 6.59E−01 | 2.18E−01 | 4.08E−01 | 3.11E−01 | 3.72E−01 | 3.31E−01 | ||
| F8 | AVG | 1.27E+03 | 1.28E+03 | 1.27E+03 | 1.27E+03 | 1.27E+03 | 1.27E+03 | 1.28E+03 | 1.27E+03 | |
| STD | 4.08E−01 | 8.96E−01 | 9.72E−02 | 1.24E+00 | 7.40E−02 | 7.72E−02 | 2.63E−01 | 3.76E−01 | ||
| F9 | AVG | 1.37E+03 | 1.40E+03 | 1.38E+03 | 1.39E+03 | 1.38E+03 | 1.38E+03 | 1.44E+03 | 1.50E+03 | |
| STD | 6.94E+00 | 1.09E+01 | 4.85E+00 | 1.93E+01 | 1.66E−01 | 1.45E−01 | 1.56E+01 | 1.66E+01 | ||
| F10 | AVG | 1.71E+03 | 8.24E+03 | 1.51E+03 | 2.44E+05 | 1.39E+03 | 1.39E+03 | 1.64E+04 | 1.41E+05 | |
| STD | 6.88E+02 | 1.45E+03 | 6.92E+01 | 1.09E+05 | 9.88E+01 | 2.97E+01 | 1.13E+04 | 5.89E+04 | ||
| F11 | AVG | 2.23E+06 | 1.29E+07 | 1.63E+07 | 4.25E+06 | 7.23E+05 | 5.64E+05 | 1.52E+07 | 2.27E+07 | |
| STD | 1.78E+06 | 1.03E+07 | 7.21E+06 | 1.18E+06 | 5.31E+05 | 3.23E+05 | 7.31E+06 | 8.03E+06 | ||
| F12 | AVG | 7.39E+06 | 7.73E+06 | 5.07E+05 | 1.03E+08 | 2.07E+06 | 2.89E+05 | 3.07E+08 | 1.14E+09 | |
| STD | 2.95E+06 | 3.70E+06 | 9.29E+05 | 3.36E+08 | 8.88E+05 | 2.03E+04 | 1.93E+08 | 4.87E+08 | ||
| F13 | AVG | 1.92E+03 | 1.97E+03 | 1.97E+03 | 1.95E+03 | 1.90E+03 | 1.89E+03 | 2.00E+03 | 2.14E+03 | |
| STD | 2.80E+01 | 5.09E+01 | 3.87E+01 | 5.27E+01 | 1.08E+01 | 1.30E+01 | 3.85E+01 | 3.85E+01 | ||
| F14 | AVG | 3.04E+04 | 1.05E+05 | 8.36E+04 | 6.99E+04 | 1.67E+04 | 2.68E+04 | 4.00E+04 | 8.73E+04 | |
| STD | 1.34E+04 | 7.17E+04 | 6.26E+04 | 5.65E+04 | 6.51E+03 | 1.46E+04 | 1.87E+04 | 3.38E+04 | ||
| F15 | AVG | 1.91E+06 | 5.69E+06 | 1.36E+07 | 8.93E+05 | 6.02E+06 | 2.58E+05 | 3.49E+06 | 4.99E+06 | |
| STD | 1.15E+06 | 3.84E+06 | 8.78E+06 | 1.55E+05 | 4.23E+06 | 2.18E+05 | 2.18E+06 | 1.92E+06 | ||
The p-values of Wilcoxon test between the proposed IGSK and other benchmark evolutionary algorithms.
| Function | GOA | SMA | GA | GWO | PSO | DE | BBO | GSK |
|---|---|---|---|---|---|---|---|---|
| F1 | 1.65E−06 | 1.65E−06 | 2.88E−06 | 2.88E−06 | 1.24E−01 | 2.93E−01 | 1.65E−06 | 1.65E−06 |
| F2 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 |
| F3 | 2.44E−06 | 1.65E−06 | 1.65E−06 | 4.78E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 |
| F4 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 2.18E−06 | 5.88E−04 | 2.67E−02 | 1.65E−06 | 1.65E−06 |
| F5 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 6.64E−04 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 |
| F6 | 3.43E−05 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 |
| F7 | 3.33E−06 | 1.65E−06 | 1.65E−06 | 2.68E−03 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 |
| F8 | 2.24E−03 | 1.65E−06 | 1.99E−03 | 1.79E−06 | 4.01E−03 | 1.73E−03 | 1.65E−06 | 4.88E−06 |
| F9 | 1.99E−05 | 1.65E−06 | 5.52E−04 | 1.65E−06 | 3.57E−04 | 1.82E−02 | 1.65E−06 | 2.08E−06 |
| F10 | 2.09E−05 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 3.49E−02 | 1.53E−02 | 1.65E−06 | 1.65E−06 |
| F11 | 4.11E−02 | 1.65E−06 | 1.65E−06 | 4.23E−03 | 2.08E−05 | 2.56E−06 | 2.78E−06 | 7.73E−06 |
| F12 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 8.45E−05 | 1.65E−06 | 1.65E−06 | 1.65E−06 | 1.65E−06 |
| F13 | 8.77E−05 | 1.65E−06 | 2.58E−06 | 7.03E−06 | 3.81E−04 | 5.34E−04 | 1.65E−06 | 1.65E−06 |
| F14 | 4.51E−06 | 1.96E−06 | 1.65E−06 | 1.87E−06 | 1.24E−02 | 5.19E−05 | 3.22E−06 | 2.01E−06 |
| F15 | 2.76E−05 | 1.93E−05 | 1.65E−06 | 4.11E−04 | 4.16E−03 | 3.19E−03 | 1.65E−06 | 2.14E−05 |
The experimental performance of the proposed model (DNE-RL) vs other competitive deep learning benchmarks for Mendely Dataset.
| Metric | GA | DE | PSO | GSK | MobileNet | VGGNet19 | ResNet50 | DenseNet12 | DNE-RL | |
|---|---|---|---|---|---|---|---|---|---|---|
| AVG | 0.927389 | 0.929467 | 0.936799 | 0.952668 | 0.956657 | 0.946883 | 0.961993 | 0.970338 | 0.987742 | |
| STD | 0.030495 | 0.029899 | 0.030885 | 0.028858 | 0.026337 | 0.026199 | 0.018996 | 0.017557 | 0.012116 | |
| ACC | Best | 0.933583 | 0.948779 | 0.954091 | 0.962122 | 0.966641 | 0.965887 | 0.969985 | 0.978594 | 0.995186 |
| Worst | 0.906488 | 0.909957 | 0.908777 | 0.934014 | 0.933933 | 0.930258 | 0.951332 | 0.960241 | 0.982168 | |
| AVG | 0.942783 | 0.938861 | 0.947751 | 0.948183 | 0.963662 | 0.956788 | 0.968848 | 0.973861 | 0.984334 | |
| STD | 0.025571 | 0.024167 | 0.023885 | 0.023955 | 0.021175 | 0.035537 | 0.023191 | 0.022818 | 0.013883 | |
| Precision | Best | 0.956733 | 0.957883 | 0.959919 | 0.959192 | 0.975455 | 0.966881 | 0.976766 | 0.978588 | 0.991443 |
| Worst | 0.916855 | 0.917919 | 0.920559 | 0.926634 | 0.939986 | 0.922065 | 0.941445 | 0.947766 | 0.984452 | |
| AVG | 0.921456 | 0.918872 | 0.925531 | 0.959983 | 0.948711 | 0.938636 | 0.956674 | 0.962678 | 0.989123 | |
| STD | 0.009886 | 0.009817 | 0.013553 | 0.011762 | 0.012835 | 0.011028 | 0.014224 | 0.016887 | 0.009931 | |
| Recall | Best | 0.931441 | 0.923221 | 0.936637 | 0.963321 | 0.957766 | 0.945709 | 0.966838 | 0.968871 | 0.992172 |
| Worst | 0.918965 | 0.914453 | 0.921298 | 0.949663 | 0.931655 | 0.925667 | 0.944913 | 0.948815 | 0.985561 | |
| AVG | 0.924881 | 0.927571 | 0.932889 | 0.948775 | 0.954686 | 0.943008 | 0.957814 | 0.968649 | 0.984939 | |
| STD | 0.002882 | 0.003662 | 0.003119 | 0.005891 | 0.018893 | 0.015944 | 0.019962 | 0.004881 | 0.002674 | |
| F-measure | Best | 0.927644 | 0.931089 | 0.938875 | 0.095219 | 0.961008 | 0.949889 | 0.961129 | 0.971291 | 0.987175 |
| Worst | 0.920307 | 0.922566 | 0.926618 | 0.944103 | 0.948871 | 0.939892 | 0.939072 | 0.965667 | 0.982323 | |
| AVG | 0.929331 | 0.928888 | 0.937676 | 0.951881 | 0.957117 | 0.945771 | 0.963442 | 0.969881 | 0.988466 | |
| STD | 0.017553 | 0.024554 | 0.015585 | 0.008914 | 0.005771 | 0.023319 | 0.019288 | 0.024596 | 0.015884 | |
| AUC | Best | 0.932441 | 0.937669 | 0.942448 | 0.955676 | 0.960083 | 0.957119 | 0.972885 | 0.982011 | 0.991777 |
| Worst | 0.925669 | 0.917765 | 0.932191 | 0.048911 | 0.953382 | 0.928228 | 0.948558 | 0.939006 | 0.981407 | |
The experimental performance of the proposed model (DNE-RL) vs other competitive deep learning benchmarks for Kaggle dataset.
| Metric | GA | DE | PSO | GSK | MobileNet | VGGNet19 | ResNet50 | DenseNet12 | DNE-RL | |
|---|---|---|---|---|---|---|---|---|---|---|
| AVG | 0.933488 | 0.924888 | 0.942884 | 0.948021 | 0.949502 | 0.950001 | 0.972881 | 0.966913 | 0.991441 | |
| STD | 0.027901 | 0.012288 | 0.011142 | 0.014252 | 0.017881 | 0.023315 | 0.020994 | 0.013637 | 0.011042 | |
| ACC | Best | 0.947991 | 0.937786 | 0.948788 | 0.958893 | 0.958812 | 0.961152 | 0.982441 | 0.971189 | 0.993668 |
| Worst | 0.912298 | 0.915658 | 0.931229 | 0.932285 | 0.937881 | 0.927748 | 0.955571 | 0.952449 | 0.980671 | |
| AVG | 0.949893 | 0.940174 | 0.956618 | 0.957782 | 0.958838 | 0.968841 | 0.982441 | 0.973861 | 0.993568 | |
| STD | 0.037716 | 0.020781 | 0.030083 | 0.025151 | 0.023878 | 0.022274 | 0.027313 | 0.019669 | 0.021339 | |
| Precision | Best | 0.968668 | 0.962881 | 0.972335 | 0.973991 | 0.968816 | 0.975561 | 0.986004 | 0.983315 | 0.996812 |
| Worst | 0.908915 | 0.921007 | 0.913806 | 0.931401 | 0.927175 | 0.944767 | 0.952721 | 0.955672 | 0.968814 | |
| AVG | 0.925933 | 0.912829 | 0.935581 | 0.929181 | 0.935535 | 0.942552 | 0.960112 | 0.953443 | 0.981445 | |
| STD | 0.014047 | 0.018626 | 0.007996 | 0.009158 | 0.014663 | 0.018596 | 0.010052 | 0.008492 | 0.011381 | |
| Recall | Best | 0.940116 | 0.936682 | 0.941887 | 0.937736 | 0.948778 | 0.955778 | 0.968784 | 0.959928 | 0.987886 |
| Worst | 0.913005 | 0.904334 | 0.929981 | 0.920704 | 0.923051 | 0.932994 | 0.953008 | 0.942217 | 0.970221 | |
| AVG | 0.932717 | 0.921633 | 0.940081 | 0.945771 | 0.947006 | 0.948003 | 0.969951 | 0.964412 | 0.989666 | |
| STD | 0.015542 | 0.008797 | 0.012252 | 0.002363 | 0.006666 | 0.011882 | 0.016672 | 0.012331 | 0.004881 | |
| F-measure | Best | 0.938812 | 0.935542 | 0.948788 | 0.949772 | 0.951332 | 0.954481 | 0.976866 | 0.969982 | 0.990454 |
| Worst | 0.920094 | 0.916652 | 0.931176 | 0.938182 | 0.942553 | 0.935991 | 0.951331 | 0.957871 | 0.983353 | |
| AVG | 0.934451 | 0.926656 | 0.940092 | 0.949882 | 0.951666 | 0.947781 | 0.974554 | 0.963999 | 0.990337 | |
| STD | 0.022444 | 0.011434 | 0.008892 | 0.006772 | 0.021033 | 0.014403 | 0.009037 | 0.014544 | 0.007881 | |
| AUC | Best | 0.945333 | 0.929922 | 0.948871 | 0.951991 | 0.969912 | 0.952662 | 0.979988 | 0.970002 | 0.992008 |
| Worst | 0.911329 | 0.915004 | 0.934505 | 0.943303 | 0.936766 | 0.932242 | 0.968998 | 0.949889 | 0.982662 | |
Fig. 5Confusion matrices of the proposed DNE-RL model for Mendely and Kaggle datasets.
Fig. 6Box plots of the proposed and other benchmark models for Mendely dataset.
Fig. 7Box plots of the proposed and other benchmark models for Kaggle dataset.
Fig. 8Convergence curves of the proposed method based on the training set and test set for Mendely dataset.
Fig. 9Convergence curves of the proposed method based on the training set and test set for Kaggle dataset.
p-values of the proposed model vs other deep learning benchmarks for Mendely and Kaggle datasets.
| Dataset | GA | DE | PSO | GSK | MobileNet | VGGNet19 | ResNet50 | DenseNet12 |
|---|---|---|---|---|---|---|---|---|
| Mendely | 3.84E−09 | 4.72E−04 | 1.69E−03 | 2.06E−03 | 2.32E−03 | 5.94E−04 | 9.83E−04 | 9.12E−04 |
| Kaggle | 7.71E−05 | 1.27E−05 | 7.48E−05 | 2.50E−04 | 1.21E−04 | 8.94E−04 | 9.07E−04 | 1.08E−03 |
The Friedman test ranking results for the proposed framework and other deep learning algorithms for Mendely dataset using various performance metrics.
| Metric | GA | DE | PSO | GSK | MobileNet | VGGNet19 | ResNet50 | DenseNet12 | DNE-RL |
|---|---|---|---|---|---|---|---|---|---|
| ACC | 9 | 8 | 7 | 5 | 4 | 6 | 3 | 2 | 1 |
| Precision | 8 | 9 | 7 | 6 | 4 | 5 | 3 | 2 | 1 |
| Recall | 8 | 9 | 7 | 3 | 5 | 6 | 4 | 2 | 1 |
| F-measure | 9 | 8 | 7 | 5 | 4 | 6 | 3 | 2 | 1 |
| AUC | 8 | 9 | 7 | 5 | 4 | 6 | 3 | 2 | 1 |
| Summation | 42 | 43 | 35 | 24 | 21 | 29 | 16 | 10 | 5 |
| Average | 8.4 | 8.6 | 7 | 4.8 | 4.2 | 5.8 | 3.2 | 2 | 1 |
| Final Ranking | 8 | 9 | 7 | 5 | 4 | 6 | 3 | 2 | 1 |
The Friedman test ranking results for the proposed framework and other deep learning algorithms for Kaggle dataset using various performance metrics.
| Metric | GA | DE | PSO | GSK | MobileNet | VGGNet19 | ResNet50 | DenseNet12 | DNE-RL |
|---|---|---|---|---|---|---|---|---|---|
| ACC | 8 | 9 | 7 | 6 | 5 | 4 | 2 | 3 | 1 |
| Precision | 8 | 9 | 7 | 6 | 5 | 4 | 2 | 3 | 1 |
| Recall | 8 | 9 | 5 | 7 | 6 | 4 | 2 | 3 | 1 |
| F-measure | 8 | 9 | 7 | 6 | 5 | 4 | 2 | 3 | 1 |
| AUC | 8 | 9 | 7 | 5 | 4 | 6 | 2 | 3 | 1 |
| Summation | 40 | 45 | 33 | 30 | 25 | 22 | 10 | 15 | 5 |
| Average | 8 | 9 | 6.6 | 6 | 5 | 4.4 | 2 | 3 | 1 |
| Final Ranking | 8 | 9 | 7 | 6 | 5 | 4 | 2 | 3 | 1 |
Run-time comparison of different compared models based on Mendely dataset.
| Model | Optimization time | Training time | Test time |
|---|---|---|---|
| MobileNet | – | 734 | 253 |
| VGGNet19 | – | 645 | 236 |
| ResNet50 | – | 712 | 244 |
| DenseNet12 | – | 634 | 228 |
| GA | 4516 | 531 | 216 |
| DE | 4431 | 517 | 191 |
| PSO | 3823 | 496 | 173 |
| GSK | 3711 | 473 | 158 |
| DNE-RL | 3609 | 432 | 146 |
Run-time comparison of different compared models based on Kaggle dataset.
| Model | Optimization time | Training time | Test time |
|---|---|---|---|
| MobileNet | – | 664 | 239 |
| VGGNet19 | – | 571 | 225 |
| ResNet50 | – | 629 | 231 |
| DenseNet12 | – | 553 | 216 |
| GA | 4129 | 487 | 187 |
| DE | 4037 | 461 | 169 |
| PSO | 3496 | 435 | 151 |
| GSK | 3409 | 421 | 139 |
| DNE-RL | 3312 | 386 | 124 |