Parbat 2020
Parbat 2020
Parbat 2020
a r t i c l e i n f o a b s t r a c t
Article history: The proposed work utilizes support vector regression model to predict the number of total number of
Received 4 May 2020 deaths, recovered cases, cumulative number of confirmed cases and number of daily cases. The data is
Accepted 26 May 2020
collected for the time period of 1st March,2020 to 30th April,2020 (61 Days). The total number of cases as
Available online 31 May 2020
on 30th April is found to be 35043 confirmed cases with 1147 total deaths and 8889 recovered patients.
Keywords: The model has been developed in Python 3.6.3 to obtain the predicted values of aforementioned cases till
COVID19 30th June,2020. The proposed methodology is based on prediction of values using support vector regres-
India sion model with Radial Basis Function as the kernel and 10% confidence interval for the curve fitting. The
Support vector regression data has been split into train and test set with test size 40% and training 60%. The model performance
Machine learining parameters are calculated as mean square error, root mean square error, regression score and percentage
Python accuracy. The model has above 97% accuracy in predicting deaths, recovered, cumulative number of con-
RBF
firmed cases and 87% accuracy in predicting daily new cases. The results suggest a Gaussian decrease of
Data analysis
the number of cases and could take another 3 to 4 months to come down the minimum level with no
new cases being reported. The method is very efficient and has higher accuracy than linear or polynomial
regression.
© 2020 Published by Elsevier Ltd.
https://doi.org/10.1016/j.chaos.2020.109942
0960-0779/© 2020 Published by Elsevier Ltd.
2 D. Parbat and M. Chakraborty / Chaos, Solitons and Fractals 138 (2020) 109942
shown and discussed. The autors conclude the overall purpose of Table 1
The support vector regression model performance parameters with RBF kernel and
the work in Conclusion.
10 % fitting confidence interval
Fig. 1. Support vector regression model for linear regression fitting where X1= X and X2 = y are the features and label in our case. [Image credit:
https://www.researchgate.net/figure/Schematic-of-the-one-dimensional-support-vector-regression-SVR-model-Only-the-points_fig5_320916953]
Fig. 2. The figures shown here are the plots of regression fit with the data for total deaths, total recovered, cumulative confirmed cases and daily confirmed cases (in
clockwise direction)
4 D. Parbat and M. Chakraborty / Chaos, Solitons and Fractals 138 (2020) 109942
Fig. 3. The past and forecast of the total deaths, total recovered, cumulative coinfirmed and daily confirmed cases of COVID19 patients in India. [Past: 1st Mar to 30th April;
Forecast: 1st May to 30th June]
4. Conclusion
References [4] Li L. Propagation analysis and prediction of the COVID-19. Infect Dis Model
2020:282–92.
[1] Boccaletti S. Modeling and forecasting of epidemic spreading: the case of [5] Matplotlib. Documentation 2020.
COVID-19 and beyond. Chaos Solitons Fractals 2020. [6] Sci-kit-learn. (2020). https://scikit-learn.org/stable/auto_examples/svm/
[2] Drucker H. Support vector regression machines. In: Advances in neural informa- plot_svm_regression.html.
tion processing systems. MIT Press; 1997. p. 155–61. [7] Zhang.. Predicting turning point, duration and attack rate of COVID-19 outbreaks
[3] Hastie TJ. The elements of statistical learning: data mining, inference, and pre- in major Western countries. Chaos Solitons Fractals 2020.
diction. New York: Springer; 2008.