| Literature DB >> 33868501 |
Anjir Ahmed Chowdhury1, Khandaker Tabin Hasan1, Khadija Kubra Shahjalal Hoque1.
Abstract
The dangerously contagious virus named "COVID-19" has struck the world strong and has locked down billions of people in their homes to stop the further spread. All the researchers and scientists in various fields are continually developing a vaccine and prevention methods to aid the world from this challenging situation. However, a reliable prediction of the epidemic may help control this contiguous disease until the cure is available. The machine learning techniques are one of the frontiers in predicting this outbreak's future trend and behavior. Our research is focused on finding a suitable machine learning algorithm that can predict the COVID-19 daily new cases with higher accuracy. This research has used the adaptive neuro-fuzzy inference system (ANFIS) and the long short-term memory (LSTM) to foresee the newly infected cases in Bangladesh. We have compared both the experiments' results, and it can be forenamed that LSTM has shown more satisfactory results. Upon study and testing on several models, we have shown that LSTM works better on a scenario-based model for Bangladesh with mean absolute percentage error (MAPE)-4.51, root-mean-square error (RMSE)-6.55, and correlation coefficient-0.75. This study is expected to shed light on COVID-19 prediction models for researchers working with machine learning techniques and avoid proven failures, especially for small imprecise datasets.Entities:
Keywords: ANFIS; COVID-19; Epidemic prediction model; LSTM; Machine learning
Year: 2021 PMID: 33868501 PMCID: PMC8041393 DOI: 10.1007/s12559-021-09859-0
Source DB: PubMed Journal: Cognit Comput ISSN: 1866-9956 Impact factor: 5.418
Fig. 1Bangladesh new cases data from April 10−June 30, 2020 [4]
Fig. 2Architecture of the developed ANFIS
Fig. 3The basic structure of the LSTM [20]
No. of inputs selection test results
| No. of inputs | Units | Batch Size | RMSE | MAPE | Corr Coff. |
|---|---|---|---|---|---|
| 3 | 5,10,15,20 | 16 | 113.73 | 9.87 | 0.19 |
| 4 | 5,10,15,20 | 16 | 60.15 | 6.71 | 0.51 |
| 5 | 5,10,15,20 | 16 | 301.22 | 0.07 | -0.27 |
Three proposed scenarios for time-series prediction of COVID-19 in Bangladesh
| Scenarios | Input | Output |
|---|---|---|
| Scenario 1 | ||
| Scenario 2 | ||
| Scenario 3 |
Fig. 4The Correlation Matrix of Scenario 1
Fig. 5The Correlation Matrix of Scenario 2
Fig. 6The Correlation Matrix of Scenario 3
ANFIS training results
| MF Type | RMSE | MAPE | Corr Coff. | |
|---|---|---|---|---|
| Triangular | 297.89 | 54.25 | 0.27 | |
| Scenario 1 | Trapezoidal | 97.08 | 9.39 | -0.35 |
| Gaussian | 261.71 | 30.08 | 0.32 | |
| Triangular | 946.14 | 62.54 | 0.50 | |
| Scenario 2 | Trapezoidal | 216.48 | 23.30 | 0.66 |
| Gaussian | 234.58 | 36.729 | 0.42 | |
| Triangular | 1065.8 | 93.28 | -0.22 | |
| Scenario 3 | Trapezoidal | 600.61 | 38.076 | -0.28 |
| Gaussian | 835.48 | 70.97 | -0.24 |
Fig. 7Plot diagrams for the prediction of daily (Trapezoidal)
LSTM fixed training parameters
| Parameter | Fixed Values |
|---|---|
| 1st Layer Dropout | 0.1 |
| 2nd Layer Dropout | 0.2 |
| 3rd Layer Dropout | 0.25 |
| 4th Layer Dropout | 0.3 |
| Epoch | 200 |
| Optimizer | Adam |
| Activation | Relu |
LSTM training results
| Batch Size | RMSE | MAPE | Corr Coff. | |
|---|---|---|---|---|
| 32 | 8.38 | 5.16 | 0.27 | |
| Scenario 1 | 32 | 129.55 | 11.81 | 0.58 |
| 32 | 29.07 | 4.39 | 0.68 | |
| 16 | 93.89 | 11.01 | 0.77 | |
| Scenario 1 | 16 | 94.70 | 10.20 | 0.60 |
| 16 | 27.56 | 5.00 | 0.66 | |
| 8 | 92.48 | 9.21 | 0.73 | |
| Scenario 1 | 8 | 69.96 | 7.91 | 0.62 |
| 8 | 85.09 | 7.64 | 0.69 | |
| 32 | 65.49 | 5.80 | 0.56 | |
| Scenario 2 | 32 | 17.16 | 5.56 | 0.71 |
| 32 | 73.79 | 5.28 | 0.65 | |
| 16 | 51.91 | 6.52 | 0.54 | |
| Scenario 2 | 16 | 6.55 | 4.51 | 0.75 |
| 16 | 45.27 | 7.99 | 0.67 | |
| 8 | 142.32 | 15.18 | 0.59 | |
| Scenario 2 | 8 | 30.54 | 7.57 | 0.69 |
| 8 | 11.94 | 4.83 | 0.64 | |
| 32 | 0.329 | 5.59 | 0.33 | |
| Scenario 3 | 32 | 11.76 | 5.09 | 0.42 |
| 32 | 82.64 | 5.82 | 0.62 | |
| 16 | 60.98 | 6.85 | 0.57 | |
| Scenario 3 | 16 | 96.93 | 10.27 | 0.45 |
| 16 | 15.87 | 4.64 | 0.54 | |
| 8 | 117.60 | 10.81 | 0.20 | |
| Scenario 3 | 8 | 37.96 | 6.56 | 0.30 |
| 8 | 153.86 | 10.97 | 0.32 |
Best training results from both algorithms
| scenarios | Model | Param Info | RMSE | MAPE | Corr.Coff |
|---|---|---|---|---|---|
| Scenario 2 | ANFIS | Trapezoidal | 216.48 | 23.3 | 0.66 |
| Scenario 2 | LSTM | Batch size 16 | 6.55 | 4.51 | 0.75 |
Fig. 8Plot diagram for the best prediction results of ANFIS and LSTM Model