Next Article in Journal
An Integrated Workflow for Building Digital Twins of Cardiac Electromechanics—A Multi-Fidelity Approach for Personalising Active Mechanics
Next Article in Special Issue
Home Production: Does It Matter for the Korean Macroeconomy during the COVID-19 Pandemic?
Previous Article in Journal
Traveling Waves for the Generalized Sinh-Gordon Equation with Variable Coefficients
Previous Article in Special Issue
Convergence and the Matthew Effect in the European Union Based on the DESI Index
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel βSA Ensemble Model for Forecasting the Number of Confirmed COVID-19 Cases in the US

1
Department of Information Management, National Yunlin University of Science and Technology, Douliu 64002, Taiwan
2
Department of Electrical and Computer Engineering, Iowa State University, 2520 Osborn Drive, Ames, IA 50011, USA
3
Jesse H. Jones School of Business, Texas Southern University, 3100 Cleburne Street, Houston, TX 77004, USA
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(5), 824; https://doi.org/10.3390/math10050824
Submission received: 3 February 2022 / Revised: 1 March 2022 / Accepted: 2 March 2022 / Published: 4 March 2022

Abstract

:
In December 2019, Severe Special Infectious Pneumonia (SARS-CoV-2)–the novel coronavirus (COVID-19)– appeared for the first time, breaking out in Wuhan, China, and the epidemic spread quickly to the world in a very short period time. According to WHO data, ten million people have been infected, and more than one million people have died; moreover, the economy has also been severely hit. In an outbreak of an epidemic, people are concerned about the final number of infections. Therefore, effectively predicting the number of confirmed cases in the future can provide a reference for decision-makers to make decisions and avoid the spread of deadly epidemics. In recent years, the α-Sutte indicator method is an excellent predictor in short-term forecasting; however, the α-Sutte indicator uses fixed static weights. In this study, by adding an error-based dynamic weighting method, a novel β-Sutte indicator is proposed. Combined with ARIMA as an ensemble model (βSA), the forecasting of the future COVID-19 daily cumulative number of cases and the number of new cases in the US are evaluated from the experiment. The experimental results show that the forecasting accuracy of βSA proposed in this study is better than other methods in forecasting with metrics MAPE and RMSE. It proves the feasibility of adding error-based dynamic weights in the β-Sutte indicator in the area of forecasting.

1. Introduction

In December 2019, Severe Special Infectious Pneumonia (SARS-CoV-2)–the novel coronavirus (COVID-19)–appeared for the first time, breaking out in Wuhan City, Hubei Province, China. To curb the spread of the epidemic, the Chinese government authorities imposed a lockdown policy on Wuhan; however, the virus had already spread to all continents through the global transportation industry. According to the World Health Organization (WHO), COVID-19 is an emerging disease which has the characteristics of human-to-human transmission and is extremely contagious, can infect ten million people, and has caused more than millions of deaths around the world. Due to the impact of COVID-19 on people’s lives, the general public and the government are concerned about how many people will eventually be infected [1]. Many academics have invested in research on COVID-19, for example, to predict the future daily and monthly number forecasting of confirmed cases [2,3,4], or to discover related factors that affect the severity of the epidemic and cause death [5,6].
The cumulative number of confirmed COVID-19 cases in the United States is ranked No. 1 in the world, and the total number of confirmed cases accounted for 20% of global infections (https://covid19.who.int/, accessed on 10 July 2021). The U.S. is the country with the most COVID-19 confirmed cases in the world. If we can correctly predict the number of confirmed cases in the U.S., then we can know the future trend of confirmed COVID-19 cases of the world.
Forecasting methods deal with uncertainties about the future, which is crucial in helping decision-makers to make reasonable decisions and plan activities. In various fields of society, effective and highly accurate forecasts are considered important prerequisites for the effective management of an organization [7].
In recent years, the α-Sutte indicator method [8] has been an excellent predictor in short-term forecasting; however, the α-Sutte indicator uses fixed static weights. To improve the forecasting accuracy, adding weights to unweighted models is usually better than the original unweighted ones. Al-Dahidi, Baraldi, Zio, and Legnani [9] have proven that adding dynamic weights to the ensemble model led to better results than the original. Since the α-Sutte indicator uses static weight in forecasting, this study attempts to add dynamic weights into the α-Sutte indicator and incorporate it with the ARIMA method to make an ensemble forecasting model. The forecasting targets are the daily cumulative number of confirmed COVID-19 cases and the number of new COVID-19 cases in the US, and the five worst-hit states with the largest number of cumulative confirmed cases are also included for evaluation. It is hoped that the results of this study can help to make up for the lack of diversity issue in previous COVID-19 related research.
The rest of the paper is sectioned as follows. Section 2 is the improved β-Sutte indicator and βSA Ensemble model based on the α-Sutte indicator. Section 3 is the experimental process and model evaluation metrics. Section 4 predicts the results and discussion one day and five days ahead, leading finally, to the conclusion.

2. Materials and Methods

2.1. Data Collection

The data source of this study is adopted from the Centers for Disease Control and Prevention (CDC) in the United States (https://covid.cdc.gov/covid-data-tracker/ accessed on 10 July 2021). The variables and definitions of the dataset are shown in Table 1.
Since the dataset does not provide the daily cumulative number of confirmed cases and the number of new cases in the U.S., and there are missing values in the daily cumulative number of confirmed cases in each state of the United States in the dataset, this study adds up the cumulative number of confirmed cases (conf_cases) and the number of new cases (new_case) in each state in the United States. The five worst-hit states in the cumulative number of confirmed cases are selected for evaluation.

2.2. The α-Sutte and Proposed β-Sutte Indicator

Definitions and descriptions of notations in this study are shown in Table 2.
The α-Sutte indicator was proposed in 2017, and it can be used to predict a variety of different time-series data [8]. During the forecasting process, the α-Sutte indicator only uses previous four data points ( γ ,   β ,   α ,   δ ) to make a next point forecasting, therefore, it is flexible when using any type of data [8]. The equation of the α-Sutte indicator is shown in Equation (1):
D i = α [ Δ x α + δ 2 ] + β [ Δ y β + α 2 ] + γ [ Δ z γ + β 2 ] 3
As can be seen in Equation (1), the α-Sutte indicator divides static weight, which is 1/3, into three different error items to make the final forecasting. In this study, a novel forecasting indicator which uses dynamic weighting, the β-Sutte indicator, is proposed.
To ensure the clarity of our proposed β-Sutte indicator, a ( t ) ,     b ( t ) ,     g ( t ) are defined as:
a ( t ) = α ( t ) [ Δ x ( t ) α ( t ) + δ ( t ) 2 ]
b ( t ) = β ( t ) [ Δ y ( t ) β ( t ) + α ( t ) 2 ]
g ( t ) = γ ( t ) [ Δ z ( t ) γ ( t ) + β ( t ) 2 ]
Abdollahi and Ebrahimi [10] used average weights, a weighting method based on error value, and a genetic algorithm to assign weights to three different methods in an ensemble model, pointing out that the result of the ensemble model using genetic algorithm is the best, the second best is the weighting method based on the error value, and the average weight is the worst-performing. Abdollahi and Ebrahimi [10] believe that a large part of the success of the model they put forward depends on the choice of weighting method. Based on the calculation time and cost issues, the authors of this study believe that the weighting method based on the error value used by Abdollahi and Ebrahimi [10] is an effective method to improve the forecasting accuracy without excessive cost; the principle is that method produces a higher error will be assigned a smaller weight. The dynamic weighting functions are obtained from the average of three different time estimated errors of a ( t ) ,   b ( t ) ,   and   g ( t ) which are at day t-1, t-2, and t-3. Therefore, the dynamic weighting functions of our proposed β-Sutte indicator are defined as follows:
ω a ( t ) = 1 ε a ( t ) j = 1 3   1 ε j ( t )
ω b ( t ) = 1 ε b ( t ) j = 1 3   1 ε j ( t )
ω g ( t ) = 1 ε g ( t ) j = 1 3   1 ε j ( t )
where
ε a ( t ) = | d ( t 3 ) a ( t 3 ) | + | d ( t 2 ) a ( t 2 ) | + | d ( t 1 ) a ( t 1 ) | 3
ε b ( t ) = | d ( t 3 ) b ( t 3 ) | + | d ( t 2 ) b ( t 2 ) | + | d ( t 1 ) b ( t 1 ) | 3
ε g ( t ) = | d ( t 3 ) g ( t 3 ) | + | d ( t 2 ) g ( t 2 ) | + | d ( t 1 ) g ( t 1 ) | 3
and
j = 1 3   1 ε j ( t ) = 1 ε a ( t ) + 1 ε b ( t ) + 1 ε g ( t )
Then, our proposed β-Sutte indicator of forecasting is shown in Equation (2):
d ˜ ( t ) = ω a ( t )   ·   a ( t ) + ω b ( t )   ·   b ( t ) + ω g ( t )   ·   g ( t )

2.3. Autoregressive Integrated Moving Average (ARIMA)

The autoregressive integrated moving average (ARIMA) model was introduced by George Box and Gwilym Jenkins in 1976. The model of ARIMA is generally written with notation ARIMA (p, d, q), with p representing the order of the autoregressive (AR) process, d representing the differencing, and q stating the order of the moving average (MA) process.
Abolmaali & Shirzaei [11] have compared the results of different models (SIR Model, linear regression, logistic function, ARIMA) in the prediction of confirmed COVID-19 cases in 2021. Although the linear regression model performs well in short-term prediction, overall, the ARIMA model is still better than other models. Therefore, we chose the ARIMA model to compare with our proposed β-Sutte indicator and βSA ensemble model.

2.4. βSA Ensemble Model

The βSA Ensemble model is mainly based on the SutteARIMA prediction method proposed by Ahmar & Del Val [12]. SutteARIMA combines α-Sutte indicator and ARIMA; as such, the prediction result of SutteARIMA is the average of α-Sutte indicator and ARIMA. In terms of prediction results, SutteARIMA is better than ARIMA, but the results are quite close. The proposed βSA ensemble model tries to combine the proposed β-Sutte indicator with ARIMA, and the prediction result of the βSA ensemble model is the average of the two prediction results.

3. Experiment

3.1. Data

Data regarding confirmed US COVID-19 cases were obtained from the Centers for Disease Control and Prevention (CDC) in the United States. Due to the large number of vaccines used in the United States after July 2021, only data from 25 July 2020 to 30 June 2021 are used for method evaluation. This study proposes an improved β-Sutte indicator and βSA ensemble model based on the α-Sutte indicator to forecast the cumulative number of confirmed cases and the daily number of newly confirmed cases of COVID-19 in the U.S. in different forecast periods (over one day and five days). It is expected to outperform the α-Sutte indicator and ARIMA on model evaluation metrics.

3.2. Metrics

For the evaluation of the forecasting methods, we applied two forecasting accuracy measures, including mean absolute percentage error (MAPE) and root mean square error (RMSE) [13]. The indicators of both measures are the smaller the better.
MAPE and RMSE are defined as follows:
Assuming y ¯ are the predicted values, and y are real values:
y ¯ = { y 1 ¯ ,   y 2 ,   ¯ ,   y n ¯ } ,   y = { y 1 ,   y 2 ,   ,   y n }
MAPE = 100 % n i = 1 n | y i ¯ y i y i |
RMSE = 1 n i = 1 n ( y i ¯ y i ) 2
MAPE and RMSE metrics are used for evaluating the quality of the model, and their values will vary between 0 and infinity. MAPE focuses on percentage errors, while RMSE is more sensitive to the data structure (numerical units, outliers). Both of these metrics are as small as possible, but there is no absolute reference value [14]. The results of this forecasting were obtained by using R Software with the forecast and SutteForecastR Package.

3.3. Flow Chart of Experiment

This section will give a detailed description of the experiment process in this study, including data pre-processing, dataset split, weight training, the α-Sutte indicator, the β-Sutte indicator, ARIMA, and βSA. The evaluation flow chart is shown in Figure 1.
The detailed experiment process is as follows:
  • The data set used in this study does not provide the daily cumulative total number of confirmed cases in the U.S., Therefore, this study applies to sum up the daily cumulative total number of cases (tot_cases) of all states to calculate the daily cumulative total number of confirmed cases in the U.S. In addition, it will select the five worst-hit states of the cumulative number of confirmed cases for evaluation.
  • Split the preprocessed data set into training days from d ( t 7 ) to d ( t 1 ) and a testing day d ( t ) . The time window is set to eight, and the sliding window is set to one.
  • Employ the dynamic weighting method based on the error value, and calculate the training weights ω a ( t ) , ω b ( t ) , ω g ( t ) according to their error function ε a ( t ) , ε b ( t ) , ε g ( t ) .
  • By using the sliding window method to obtain the moving dynamic weights, the time points of training days required for the β-Sutte indicator is seven. Let the obtained dynamic weights be incorporated into the β-Sutte indicator to predict d ˜ ( t ) .
  • The ARIMA method uses the same dataset, then averages the results of β-Sutte indicator and ARIMA, becoming the final result of the βSA ensemble model. In addition, α-Sutte indicator is also used to compare other models with different forecast periods (one-day-ahead and five days ahead, respectively).
  • Compare and discuss the results of different methods (α-Sutte indicator, β-Sutte indicator, ARIMA, and βSA ensemble model) by using evaluation metrics with RMSE and MAPE. It is expected that the β-Sutte indicator and the βSA ensemble model are better than the α-Sutte indicator and ARIMA in the performance of model evaluation metrics.

4. Results and Discussion

4.1. One-Day-Ahead Forecasting of the Cumulative Number of Confirmed Cases

One-day-ahead forecasting of the cumulative number of confirmed cases in the US are evaluated in this section. The five worst-hit states (IL, OH, GA, PA, AZ) in the cumulative number of confirmed cases are also included for comparison. Overall, four methods (α-Sutte indicator, β-Sutte indicator, ARIMA, and βSA) of forecasting are employed, each using a sliding window with 7-days training and one-day-ahead forecasting. The first training time period is 25 July 2020 to 31 July 2020, then, scrolls to the training interval step by step. The predicted testing time period is 1 August 2020 to 31 December 2020. The one-day-ahead forecasting results of the daily cumulative number of confirmed cases with metrics MAPE and RMSE are shown in Table 3. Since all the predicted values are close to the actual value, the US and five states (IL, OH, GA, PA, AZ) forecast trend only for August 2020 are demonstrated in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7.

4.2. Five Days Ahead Forecasting of the Cumulative Number of Confirmed Cases

Khan et al. [15] proposed that a flexible framework will help relevant departments formulate policies by predicting new infections of COVID-19 after 5 and 10 days. To observe the forecasting capability of our proposed β-Sutte indicator and βSA ensemble model further, the five days ahead prediction of the cumulative number of confirmed cases is also evaluated. Due to the fact that the actual data of five days ahead cannot be obtained in advance when forecasting, we assume that the dynamic weight in Equation (2) is fixed in the next four days’ forecasting except d ˜ ( t ) . Therefore, the other four days’ forecasting prediction is defined as Equation (5):
d ˜ ( t + j ) = ω a ( t )   ·   a ˜ ( t + j ) + ω b ( t )   ·   b ˜ ( t + j ) + ω g ( t )   ·   g ˜ ( t + j )
where a ˜ ( t + j ) ,   b ˜ ( t + j ) ,   g ˜ ( t + j ) are calculated from the previous forecasting value of d ˜ ( t + j 1 ) ,   j = 1 ,   2 ,   3 ,   4 .
Thus, five days ahead forecasting of the cumulative number of confirmed cases in the US and five worst-hit states (IL, OH, GA, PA, AZ) using four forecasting methods (α-Sutte indicator, β-Sutte indicator, ARIMA, and βSA) are evaluated. The data set and sliding window setting are the same as in Section 4.1. The evaluation results with metrics MAPE and RMSE of five days ahead are shown in Table 4. As an example, one monthly forecast trends of the US and Illinois State are shown in Figure 8 and Figure 9 for demonstration.
According to MAPE and RMSE in Table 4, it is found that the ARIMA method outperforms almost all other methods, and even outperforms our proposed βSA ensemble model for five day ahead predictions in all regions. A possible reason might be that fixed dynamic weights are assumed in the last four-day forecast, in Equation (2), which may need to be adjusted in a certain way rather than fixed. However, this question is left for other researchers to study further in the future.

4.3. Forecasting of the Daily Number of Newly Confirmed Cases

Since the cumulative number of confirmed cases in the US are almost an incremental linear function, the capability of our proposed β-Sutte indicator and βSA ensemble model are tested by another vibration function, such as the daily number of newly confirmed cases.
Therefore, the daily number of newly confirmed cases in the US and five worst-hit states of confirmed cases are adopted, and four methods (α-Sutte indicator, β-Sutte indicator, ARIMA, and βSA) are used for testing their forecasting capability. The sliding windows setting is the same as in Section 4.1. As the United States invested in a large number of vaccines after July 2021, to avoid the interference of this event, the forecasting period time is set from 1 April 2021 to June 2021.
After calculation, Figure 10, Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15 are the forecasting run charts of the number of newly confirmed cases daily by the four methods (α-Sutte indicator, β-Sutte indicator, ARIMA, and βSA) in each state, and the red dots stand for the actual values. The MAPE and RMSE of the daily number of newly confirmed cases using four forecasting methods are shown in Table 5. It can be seen from Table 5 that the MAPE and RMSE in the cases of the US, IL, and GA have the best forecasting accuracy of our proposed βSA ensemble model in this study. However, the ARIMA method takes the lead in the cases of OH, PA, and AZ. It can be said that these two methods, ARIMA and the proposed βSA ensemble, are comparable in forecasting performance.

5. Conclusions

This study proposes a novel β-Sutte indicator and βSA ensemble model modified from the α-Sutte indicator [16] for forecasting. To evaluate the performance of our proposed β-Sutte indicator, four methods (α-Sutte indicator, β-Sutte indicator, ARIMA, and βSA) are compared through the forecasting of confirmed COVID-19 cases in cumulative one-day-ahead, cumulative five days ahead, and the daily number of newly confirmed cases on the five worst-hit states in the US.
Experimental results show that our proposed β-Sutte indicator using dynamic weighting has a better performance than the original α-Sutte indicator in general. However, for more complex calculations, the ARIMA model can overcome the performance of α-Sutte indicator and β-Sutte indicator. Nevertheless, our proposed βSA ensemble model is among the best in these four forecasting methods generally.
Recommendations for future research are:
  • The dynamic weight of the β-Sutte indicator proposed in this study needs seven days of in training advance, thus the time cost will be higher than the four days preset by the α-Sutte indicator. Moreover, the ARIMA model needs even more time cost for training. Therefore, how to decide which one is the best to use is an issue.
  • The β-Sutte indicator proposed uses an error-based weighting method to improve the original α-Sutte indicator. In the future, perhaps other weighting methods can be used to increase the performance, such as entropy weighting, genetic algorithm, etc.
  • The βSA ensemble model proposed in this study adopts a mean distributed weight method. In the future, perhaps different weighted distribution methods can be used for ensemble weight adjustment.
  • Due to the many external variables involved with confirmed COVID-19 cases, other variables could be considered in the future (for example: death rate, transmission rate, etc.), and, combined with other deep learning methods, machine learning methods as a hybrid or ensemble model also have a chance to further improve the accuracy of forecasting.

Author Contributions

Conceptualization, D.-H.S. and D.C.Y.; Data curation, T.-W.W., M.-H.S. and M.-J.Y.; Formal analysis, T.-W.W. and M.-J.Y.; Funding acquisition, D.-H.S.; Methodology, D.-H.S. and M.-H.S.; Project administration, D.-H.S. and D.C.Y.; Resources, M.-H.S.; Software, M.-J.Y.; Supervision, D.C.Y.; Validation, T.-W.W. and M.-H.S.; Writing—original draft, M.-J.Y.; Writing—review & editing, T.-W.W. and D.C.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the Taiwan Ministry of Science and Technology (grants MOST 109-2410-H-224-022 and MOST 110-2410-H-224-010). The funder has no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, X.; Ma, R.; Wang, L. Predicting turning point, duration and attack rate of COVID-19 outbreaks in major Western countries. Chaos Solitons Fractals 2020, 135, 109829. [Google Scholar] [CrossRef] [PubMed]
  2. Alazab, M.; Awajan, A.; Mesleh, A.; Abraham, A.; Jatana, V.; Alhyari, S. Covid-19 prediction and detection using deep learning. Int. J. Comput. Inf. Syst. Ind. Manag. Appl. 2020, 12, 168–181. [Google Scholar]
  3. Chimmula, V.K.R.; Zhang, L. Time series forecasting of COVID-19 transmission in Canada using LSTM networks. Chaos Solitons Fractals 2020, 135, 109864. [Google Scholar] [CrossRef] [PubMed]
  4. Utkucan, Ş.; Tezcan, Ş. Forecasting the cumulative number of confirmed cases of COVID-19 in Italy, UK and USA using fractional nonlinear grey Bernoulli model. Chaos Solitons Fractals 2020, 138, 109948. [Google Scholar] [CrossRef]
  5. Williamson, E.J.; Walker, A.J.; Bhaskaran, K.; Bacon, S.; Bates, C.; Morton, C.E.; Inglesby, P. Factors associated with COVID-19-related death using OpenSAFELY. Nature 2020, 584, 430–436. [Google Scholar] [CrossRef] [PubMed]
  6. Zhou, F.; Yu, T.; Du, R.; Fan, G.; Liu, Y.; Liu, Z.; Xiang, J.; Wang, Y.; Song, B.; Gu, X.; et al. Clinical course and risk factors for mortality of adult inpatients with COVID-19 in Wuhan, China: A retrospective cohort study. Lancet 2020, 395, 1054–1062, Erratum in Lancet 2020, 395, 1038. [Google Scholar] [CrossRef]
  7. Mehdiyev, N.; Enke, D.; Fettke, P.; Loos, P. Evaluating forecasting methods by considering different accuracy measures. Procedia Comput. Sci. 2016, 95, 264–271. [Google Scholar] [CrossRef] [Green Version]
  8. Ahmar, A.S.; Rahman, A.; Mulbar, U. Implementation of α-Sutte Indicator to Forecasting Consumer Price Index in Turkey. In Proceedings of the International Conference On Mathematics and Natural Sciences, Bali, Indonesia, 6–7 September 2017; pp. 1–4. [Google Scholar] [CrossRef]
  9. Al-Dahidi, S.; Baraldi, P.; Zio, E.; Legnani, E. A dynamic weighting ensemble approach for wind energy production prediction. In Proceedings of the 2017 2nd International Conference on System Reliability and Safety (ICSRS), Milan, Italy, 20–22 December 2017. [Google Scholar]
  10. Abdollahi, H.; Ebrahimi, S.B. A new hybrid model for forecasting Brent crude oil price. Energy 2020, 200, 117520. [Google Scholar] [CrossRef]
  11. Abolmaali, S.; Shirzaei, S. A comparative study of SIR Model, Linear Regression, Logistic Function and ARIMA Model for forecasting COVID-19 cases. AIMS Public Health 2021, 8, 598–613. [Google Scholar] [CrossRef] [PubMed]
  12. Ahmar, A.S.; Del Val, E.B. SutteARIMA: Short-term forecasting method, a case: Covid-19 and stock market in Spain. Sci. Total Environ. 2020, 729, 138883. [Google Scholar] [CrossRef] [PubMed]
  13. Kim, S.; Kim, H. A new metric of absolute percentage error for intermittent demand forecasts. Int. J. Forecast. 2016, 32, 669–679. [Google Scholar] [CrossRef]
  14. Chicco, D.; Warrens, M.J.; Jurman, G. The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation. PeerJ. Comput. Sci. 2021, 7, e623. [Google Scholar] [CrossRef]
  15. Khan, F.; Ali, S.; Saeed, A.; Kumar, R.; Khan, A.W. Forecasting daily new infections, deaths and recovery cases due to COVID-19 in Pakistan by using Bayesian Dynamic Linear Models. PLoS ONE 2021, 16, e0253367. [Google Scholar] [CrossRef]
  16. Ahmar, A.S. α-Sutte Indicator: Suatu Pendekan Baru dalam Peramalan Data. Monograph 2017, 1–5. [Google Scholar] [CrossRef]
Figure 1. Flow chart of the experiment.
Figure 1. Flow chart of the experiment.
Mathematics 10 00824 g001
Figure 2. United States forecast trend (one day).
Figure 2. United States forecast trend (one day).
Mathematics 10 00824 g002
Figure 3. Illinois State’s forecast trend (one day).
Figure 3. Illinois State’s forecast trend (one day).
Mathematics 10 00824 g003
Figure 4. Ohio State’s forecast trend (one day).
Figure 4. Ohio State’s forecast trend (one day).
Mathematics 10 00824 g004
Figure 5. Georgia State’s forecast trend (one day).
Figure 5. Georgia State’s forecast trend (one day).
Mathematics 10 00824 g005
Figure 6. Pennsylvania State’s forecast trend (one day).
Figure 6. Pennsylvania State’s forecast trend (one day).
Mathematics 10 00824 g006
Figure 7. Arizona State’s forecast trend (one day).
Figure 7. Arizona State’s forecast trend (one day).
Mathematics 10 00824 g007
Figure 8. United States forecast trend (five days).
Figure 8. United States forecast trend (five days).
Mathematics 10 00824 g008
Figure 9. Illinois State’s forecast trend (five days).
Figure 9. Illinois State’s forecast trend (five days).
Mathematics 10 00824 g009
Figure 10. United States forecast trend (new cases).
Figure 10. United States forecast trend (new cases).
Mathematics 10 00824 g010
Figure 11. Illinois State’s forecast trend (new cases).
Figure 11. Illinois State’s forecast trend (new cases).
Mathematics 10 00824 g011
Figure 12. Ohio State’s forecast trend (new cases).
Figure 12. Ohio State’s forecast trend (new cases).
Mathematics 10 00824 g012
Figure 13. Georgia State’s forecast trend (new cases).
Figure 13. Georgia State’s forecast trend (new cases).
Mathematics 10 00824 g013
Figure 14. Pennsylvania State’s forecast trend (new cases).
Figure 14. Pennsylvania State’s forecast trend (new cases).
Mathematics 10 00824 g014
Figure 15. Arizona State’s forecast trend (new cases).
Figure 15. Arizona State’s forecast trend (new cases).
Mathematics 10 00824 g015
Table 1. Variables and definitions.
Table 1. Variables and definitions.
VariablesDefinitions
submission_dateDate
stateU.S. State Name
tot_casesTotal number of cases
conf_casesTotal number of confirmed cases
prob_casesPossible total number of cases
new_caseNumber of new confirmed cases
pnew_caseNumber of new possible cases
tot_deathTotal number of deaths
conf_deathTotal number of confirmed deaths
prob_deathTotal number of possible deaths
new_deathNumber of newly confirmed deaths
pnew_deathNumber of new possible death cases
created_atDate of the profile created
consent_casesIf agreed, include confirmed and possible cases.
If disagreed, only include all cases
consent_deathsIf agreed, it includes confirmed and possible deaths.
If disagreed, only all deaths are included.
Table 2. Notation of symbols.
Table 2. Notation of symbols.
NotationsDefinition
d ( t ) Observation at the t-th day
d ( t k ) Observation   at   ( t k ) t h day
D i ,   d ˜ ( t ) The forecasting value at the t -th day
δ ( t ) ,   δ Define   as   the   observation   of   d ( t 4 )
α ( t ) ,   α Define   as   the   observation   of   d ( t 3 )
β ( t ) ,   β Define   as   the   observation   of   d ( t 2 )
γ ( t ) ,   γ Define   as   the   observation   of   d ( t 1 )
Δ x ( t ) ,   Δ x Define   as   the   difference   of   α ( t ) δ ( t )
Δ y ( t ) ,   Δ y Define   as   the   difference   of   β ( t ) α ( t )
Δ z ( t ) ,   Δ z Define   as   the   difference   of   γ ( t ) β ( t )
ε a ( t ) ,   ε b ( t ) ,   ε g ( t ) Error function
ω a ( t ) ,   ω b ( t ) ,   ω g ( t ) The dynamic weighting function
Table 3. Results of one-day-ahead forecasting (cumulative).
Table 3. Results of one-day-ahead forecasting (cumulative).
AreaMetricsα-Sutteβ-SutteARIMAβSA
USAMAPE0.13940.13720.132730.13272
RMSE19644.5719546.7919614.319236.6
ILMAPE0.22730.22590.22050.2198
RMSE1616.3991618.3761636.7071591.048
OHMAPE0.30850.30130.29210.2902
RMSE2127.7012050.9161989.0272000.301
GAMAPE0.18300.18270.17460.1734
RMSE916.2098914.0448876.5051877.3660
PAMAPE0.21910.21770.22320.2166
RMSE1041.4381023.4121005.699994.5549
AZMAPE0.26660.26990.26520.2603
RMSE1653.7141662.2041584.2751607.716
Table 4. Results of five days ahead forecasting (cumulative).
Table 4. Results of five days ahead forecasting (cumulative).
AreaMetricsα-Sutteβ-SutteARIMAβSA
USAMAPE0.0044480.0044530.0041950.004310
RMSE29848.1929905.2529127.8729182.17
ILMAPE0.350.3530.190.25
RMSE840.65846.80538.28622.25
OHMAPE0.8030.8060.640.71
RMSE1067.161072.69906.65983.37
GAMAPE0.6620.6650.480.54
RMSE1974.651983.201523.241704.02
PAMAPE0.470.460.4510.457
RMSE748.16743.89708.67716.86
AZMAPE0.600.610.810.70
RMSE1752.191786.452506.302125.71
Table 5. Forecasting results of newly confirmed cases.
Table 5. Forecasting results of newly confirmed cases.
AreaMetricsα-Sutteβ-SutteARIMAβSA
USAMAPE6754696162225425
RMSE9311.469484.9328647.0397822.754
ILMAPE375381322275
RMSE538.331549.3422442.886404.925
OHMAPE350369219254
RMSE648.322666.000357.165441.814
GAMAPE236242202191
RMSE333.009338.687275.697262.301
PAMAPE618643496514
RMSE980.7571011.355785.267806.960
AZMAPE197202132154
RMSE287.056297.131198.661231.292
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shih, D.-H.; Wu, T.-W.; Shih, M.-H.; Yang, M.-J.; Yen, D.C. A Novel βSA Ensemble Model for Forecasting the Number of Confirmed COVID-19 Cases in the US. Mathematics 2022, 10, 824. https://doi.org/10.3390/math10050824

AMA Style

Shih D-H, Wu T-W, Shih M-H, Yang M-J, Yen DC. A Novel βSA Ensemble Model for Forecasting the Number of Confirmed COVID-19 Cases in the US. Mathematics. 2022; 10(5):824. https://doi.org/10.3390/math10050824

Chicago/Turabian Style

Shih, Dong-Her, Ting-Wei Wu, Ming-Hung Shih, Min-Jui Yang, and David C. Yen. 2022. "A Novel βSA Ensemble Model for Forecasting the Number of Confirmed COVID-19 Cases in the US" Mathematics 10, no. 5: 824. https://doi.org/10.3390/math10050824

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop