| Literature DB >> 32572310 |
Parul Arora1, Himanshu Kumar2, Bijaya Ketan Panigrahi1.
Abstract
In this paper, Deep Learning-based models are used for predicting the number of novel coronavirus (COVID-19) positive reported cases for 32 states and union territories of India. Recurrent neural network (RNN) based long-short term memory (LSTM) variants such as Deep LSTM, Convolutional LSTM and Bi-directional LSTM are applied on Indian dataset to predict the number of positive cases. LSTM model with minimum error is chosen for predicting daily and weekly cases. It is observed that the proposed method yields high accuracy for short term prediction with error less than 3% for daily predictions and less than 8% for weekly predictions. Indian states are categorised into different zones based on the spread of positive cases and daily growth rate for easy identification of novel coronavirus hot-spots. Preventive measures to reduce the spread in respective zones are also suggested. A website is created where the state-wise predictions are updated using the proposed model for authorities,researchers and planners. This study can be applied by other countries for predicting COVID-19 cases at the state or national level.Entities:
Keywords: COVID-19; Deep learning; LSTM; Prediction; RNN
Year: 2020 PMID: 32572310 PMCID: PMC7298499 DOI: 10.1016/j.chaos.2020.110017
Source DB: PubMed Journal: Chaos Solitons Fractals ISSN: 0960-0779 Impact factor: 9.922
Fig. 1LSTM Cell.
Fig. 2Stacked LSTM/Deep LSTM
Fig. 3Convolutional LSTM network for forecasting.
Fig. 4Bidirectional LSTM.
Fig. 5Indian states with number of COVID-19 positive cases above 1000 from March 14,2020 to May 14,2020.
Fig. 6Division of India in the severe (red), moderate (yellow) and mild (green) zones depending upon the number of confirmed COVID-19 positive cases and daily rise based on the data till May14,2020. (For interpretation of the references to colour in this figure legend, the reader is referred to the web version of this article.)
Fig. 7Layout of proposed method.
Mean Absolute Percentage Error (MAPE) of states and union territories(UTs) of India by convolutional, stacked and bi-directional LSTM models.
| S.No. | States/UTs | Convolutional | Stacked | Bi-directional |
|---|---|---|---|---|
| 1 | Andaman and Nicobar | 0 | 0.2 | 0 |
| 2 | Andhra Pradesh | 3.2 | 1.6 | 1.24 |
| 3 | Arunachal Pradesh | 0 | 0 | 0 |
| 4 | Assam | 7.28 | 6.3 | 5.49 |
| 5 | Bihar | 7.03 | 4.95 | 5.3 |
| 6 | Chandigarh | 8.76 | 8.3 | 6.64 |
| 7 | Chhattisgarh | 12.94 | 11.05 | 10.9 |
| 8 | Delhi | 2.86 | 3.4 | 2.13 |
| 9 | Goa | 0 | 0 | 0 |
| 10 | Gujarat | 2.78 | 2.02 | 0.99 |
| 11 | Haryana | 5.94 | 5.23 | 4.35 |
| 12 | Himachal Pradesh | 5.57 | 3.81 | 2.68 |
| 13 | Jammu and Kashmir | 2.36 | 1.82 | 1.53 |
| 14 | Jharkhand | 5.46 | 3.53 | 2.95 |
| 15 | Karnataka | 3.06 | 2.31 | 1.71 |
| 16 | Kerala | 2.04 | 0.74 | 0.63 |
| 17 | Ladakh | 12.23 | 11.19 | 7.63 |
| 18 | Madhya Pradesh | 4.38 | 4.44 | 1.9 |
| 19 | Maharashtra | 2.43 | 2.23 | 1.29 |
| 20 | Manipur | 0 | 0 | 0 |
| 21 | Meghalaya | 1.1 | 0.55 | 0.55 |
| 22 | Mizoram | 0 | 0 | 0 |
| 23 | Odisha | 7.79 | 6.4 | 5.88 |
| 24 | Puducherry | 3.13 | 12.65 | 3.13 |
| 25 | Punjab | 18.02 | 12.07 | 7.95 |
| 26 | Rajasthan | 1.3 | 2.35 | 1.35 |
| 27 | Tamil Nadu | 7.17 | 5.33 | 3.53 |
| 28 | Telangana | 1.83 | 1.39 | 0.97 |
| 29 | Tripura | 21.16 | 30.67 | 15.35 |
| 30 | Uttar Pradesh | 3.37 | 2.32 | 1.11 |
| 31 | Uttarakhand | 2.03 | 2.26 | 1.8 |
| 32 | West Bengal | 6.25 | 4.95 | 4.16 |
Fig. 815 days comparison of predicted and actual Covid-19 positive cases by bi-directional LSTM model for India for the year 2020.
Daily and weekly error percentages for one-week testing data using Bi-directional LSTM model.
| 2.70 | 2.20 | 5.31 | 5.00 | 2.74 | 1.57 | 0.65 | 0.30 | |
| 1.35 | 0.41 | 1.01 | 7.61 | 0.58 | 3.18 | 6.82 | 4.30 | |
| 0.96 | 2.17 | 0.30 | 12.30 | 1.11 | 5.43 | 0.15 | 3.64 | |
| 0.87 | 6.45 | 0.78 | 12.50 | 0.14 | 6.28 | 0.73 | 5.28 | |
| 2.63 | 8.96 | 6.55 | 9.80 | 3.63 | 7.58 | 0.85 | 6.56 | |
| 1.18 | 10.51 | 1.20 | 5.93 | 0.61 | 8.58 | 2.14 | 5.82 | |
| 0.00 | 12.66 | 1.88 | 0.89 | 0.15 | 10.55 | 3.12 | 6.00 | |