| Literature DB >> 32976990 |
Matheus Henrique Dal Molin Ribeiro1, Viviana Cocco Mariani2, Leandro Dos Santos Coelho3.
Abstract
Epidemiological time series forecasting plays an important role in health public systems, due to its ability to allow managers to develop strategic planning to avoid possible epidemics. In this paper, a hybrid learning framework is developed to forecast multi-step-ahead (one, two, and three-month-ahead) meningitis cases in four states of Brazil. First, the proposed approach applies an ensemble empirical mode decomposition (EEMD) to decompose the data into intrinsic mode functions and residual components. Then, each component is used as the input of five different forecasting models, and, from there, forecasted results are obtained. Finally, all combinations of models and components are developed, and for each case, the forecasted results are weighted integrated (WI) to formulate a heterogeneous ensemble forecaster for the monthly meningitis cases. In the final stage, a multi-objective optimization (MOO) using the Non-Dominated Sorting Genetic Algorithm - version II is employed to find a set of candidates' weights, and then the Technique for Order of Preference by similarity to Ideal Solution (TOPSIS) is applied to choose the adequate set of weights. Next, the most adequate model is the one with the best generalization capacity out-of-sample in terms of performance criteria including mean absolute error (MAE), relative root mean squared error (RRMSE), and symmetric mean absolute percentage error (sMAPE). By using MOO, the intention is to enhance the performance of the forecasting models by improving simultaneously their accuracy and stability measures. To access the model's performance, comparisons based on metrics are conducted with: (i) EEMD, heterogeneous ensemble integrated by direct strategy, or simple sum; (ii) EEMD, homogeneous ensemble of components WI; (iii) models without signal decomposition. At this stage, MAE, RRMSE, and sMAPE criteria as well as Diebold-Mariano statistical test are adopted. In all twelve scenarios, the proposed framework was able to perform more accurate and stable forecasts, which showed, on 89.17% of the cases, that the errors of the proposed approach are statistically lower than other approaches. These results showed that combining EEMD, heterogeneous ensemble and WI with weights obtained by optimization can develop precise and stable forecasts. The modeling developed in this paper is promising and can be used by managers to support decision making.Entities:
Keywords: Ensemble empirical mode decomposition; Ensemble learning models; Meningitis; Multi-objective optimization; Time series forecasting
Mesh:
Year: 2020 PMID: 32976990 PMCID: PMC7507988 DOI: 10.1016/j.jbi.2020.103575
Source DB: PubMed Journal: J Biomed Inform ISSN: 1532-0464 Impact factor: 6.317
Related works to machine learning and general models for the epidemiologic time series forecasting.
| Publication | Disease | Models | Objective | Finding |
|---|---|---|---|---|
| Ch et al. | Malaria | SVR-FFA, ANNs and ARMA | Predicting the malaria incidences in India using SVR and FFA. | Proposed approach outperform compared models. |
| Guo et al. | Dengue | SVR, GBM,LASSO and GAM | Use the state-of-the-art machine learning algorithms to develop dengue forecasting in China. | The SVR model had the consistently smallest prediction error rates for tracking the dynamics of dengue and forecasting the outbreaks. |
| Scavuzzo et al. | Dengue | SVR, ANNs, KNN and DT | Temporal modeling of the oviposition activity (measured weekly on 50 ovitraps in a north Argentinean city) of | These new tools perform better than linear approaches, in particular KNN performs better than compared approaches. |
| Chen et al. | Dengue, Malaria | LASSO | Access how the LASSO method may be useful in providing useful forecasts for different pathogens in countries with different climates. | Short-term predictions generally perform better than longer-term predictions, suggesting public health agencies may need the capacity to respond at short-notice to early warnings. |
| Chekol and Hagras | Malaria | ANFIS and SVR | Comparing ANFIS and SVR approaches on the task of predict the malaria epidemic, in Ethiopia, up to three-months-ahead. | Similar results were observed for both approaches and they can be used in parallel. |
| Poirier et al. | Influenza | RF, SVR and ENET | Compared internet and electronic health records data and by statistical models to identify the best approach for influenza estimates in real time. | For national and Brittany region influenza incidence rate, SVR model is the best approach. |
| Liang et al. | Influenza | SVR | Explore the application of the SVR model for forecasting influenza data in Liaoning, China. | It is observed the feasibility of using internet search engine query data and the efficiency of SVR model in tracking the influenza. |
| Mollalo et al. | Tuberculosis | MLP and LR | Investigated the applicability of MLP to predict the tuberculosis incidence. | Among the developed models, single hidden layer MLP had the best test accuracy. |
| Soliman et al. | Influenza | DL, LASSO, MARS and ARIMA | Investigate utility of DL to forecast influenza in Dallas County, USA. | DL and multi-model ensemble of forecasts yield a similar competitive performance. |
| Chen et al. | Influenza | LASSO-GP, LR, ANNs, SVR and SARIMA | Developing a non-parametric model based on LASSO-GP regression for influenza prediction considering meteorological effect. | Proposed approach outperform compared models. |
| Guo et al. | Dengue | Ensemble | Develop an ensemble penalized regression algorithm for initializing near-real time forecasts of the dengue epidemic trajectory. | The proposed algorithm had the best performance in comparison with regression models using single penalties. |
| Shirmohammadi et al. | Brucelossis | RF, SVR and MARS | Investigate and compared the performance of three data mining techniques to predict monthly brucellosis. | Results indicated that the RF model outperformed the SVM and MARS and it can be utilized to diagnose the behavior of brucellosis over time. |
| Venna et al. | Influenza | ARIMA, EAKF, LSTM | Propose a novel data-driven machine learning method using long short-term memory-based multi-stage for influenza forecasting. | Proposed method performs better than the existing well-known influenza forecasting methods (ARIMA and EAKF) and the results offer a promising direction to improve influenza forecasting. |
| Thakur and Dharavath | Malaria | ANNs | Determine the malaria abundances using clinical and environmental variables with Big Data by ANNs. | The results vary from area to area based on clinical variables and rainfall in the prediction model corresponding to areas. |
| Chakraborty et al. | Dengue | NNAR, ARIMA, LSTM and SVR | Proposed a hybrid ARIMA-NNAR for dengue forecasting on three regions. | The ARIMA-NNAR give better forecasting accuracy in comparison to the state-of-the-art. |
| Su et al. | Influenza | SARIMA, LASSO, LSTM and XGBoost | Develop a self-adaptive model by integrating the SARIMA and XGBoost approaches for real-time estimation of influenza in Chongqing, China. | Compared with LASSO and LSTM approaches, the proposed framework reach better improvement than this approaches for the adopted task. |
Fig. 1Diseases related and its adopted modeling.
Fig. 2Study area representation and datasets behavior.
Control Hyperparameters obtained by GS during cross-validation process for each adopted model.
| State | BRNN | CUBIST | GBM | QRF | PLS | |||
|---|---|---|---|---|---|---|---|---|
| IM | (2,3,4) | (1,1,1) | (5,5,5) | (50,150,50) | (2,2,2) | (4,4,4) | (2,2,2) | |
| IM | (1,1,1) | (1,1 ,1) | (1,0,0) | (150,150,150) | (2,3,2) | (3,3,3) | (3,3,2) | |
| MG | IM | (3,3,3) | (20,20,20) | (9,9,9) | (50, 150,50) | (2,1,2) | (3,3,3) | (3,3,3) |
| IM | (3,2,3) | (10,10,10) | (1,0,0) | (150,150,150) | (3,2,3) | (4,4,4) | (3,3,3) | |
| Residual | (2,1,2) | (10,10,10) | (1,0,0) | (150,50,150) | (3,2,3) | (4,3,4) | (3,3,2) | |
| Non-decomposed | (1,1,1) | (10,10,10) | (9,9,9) | (50, 50,50) | (1,3,2) | (4,3,2) | (2,2,2) | |
| IM | (1,4,4) | (20,20,10) | (9,9,9) | (150,50,50) | (3,3,3) | (4,4,4) | (2,2,2) | |
| IM | (1,4,4) | (1,1,1) | (0,0,0) | (150,150,150) | (2,2,2) | (4,4,4) | (3,3,3) | |
| SP | IM | (1,4,4) | (20,20,20) | (0,0,0) | (100,50,50) | (1,1,1) | (4,4,4) | (3,3,3) |
| IM | (1,4,4) | (1,1,1) | (0,0,0) | (150,150,150) | (2,3,3) | (4,4,4) | (3,3,3) | |
| Residual | (1,2,2) | (20,20,20) | (5,5,5) | (150,150,150) | (3,3,3) | (2,2,2) | (3,3,3) | |
| Non-decomposed | (3,4,4) | (10,10,10) | (5,5,5) | (150,100,100) | (3,2,3) | (4,4,4) | (3,3,3) | |
| IM | (2,3,4) | (10,10,10) | (0,0,0) | (150,50,50) | (2,1,2) | (4,3,4) | (1,1,1) | |
| IM | (1,4,4) | (1,1,1) | (0,0,0) | (150,150,150) | (3,2,3) | (4,4,4) | (3,3,3) | |
| PR | IM | (1,2,3) | (1,1,1) | (5,5,5) | (100,100,100) | (2,2,2) | (3,2,3) | (3,3,3) |
| IM | (2,2,2) | (20,20,20) | (0,0,0) | (150,150,150) | (3,2,3) | (2,2,2) | (3,3,3) | |
| Residual | (1,4,4) | (1,1,1) | (9,9,9) | (150,150,150) | (3,3,3) | (4,4,4) | (3,3,3) | |
| Non-decomposed | (1,2,3) | (1,5,5) | (5,5,5) | (50,50,50) | (2,2,3) | (4,2,3) | (3,3,3) | |
| IM | (3,3,4) | (20,20,10) | (9,9,9) | (50,100,50) | (1,1,2) | (3,3,4) | (2,2,1) | |
| IM | (3,4,4) | (10,10,1) | (0,0,0) | (150,150,150) | (2,3,3) | (3,4,4) | (2,2,3) | |
| RJ | IM | (3,4,3) | (1,1,1) | (5,5,5) | (150,150,100) | (3,2,2) | (3,4,3) | (3,3,3) |
| IM | (4,3,2) | (10,10,20) | (0,0,0) | (150,150,150) | (3,2,3) | (4,3,2) | (3,3,3) | |
| Residual | (4,4,4) | (20,20,1) | (5,5,9) | (100,150,150) | (2,1,3) | (4,4,4) | (3,3,3) | |
| Non-decomposed | (2,2,3) | (10,10,1) | (0,0,5) | (50,50,50) | (1,1,3) | (2,2,2) | (1,1,3) | |
Randomly selected ensembles learning models and their order with respect to the EEMD components.
| Grid-search index | IM | IM | IM | IM | Residual |
|---|---|---|---|---|---|
| 295 | CUBIST | GBM | PLS | BRNN | QRF |
| 1831 | QRF | PLS | GBM | CUBIST | BRNN |
| 2639 | GBM | BRNN | QRF | PLS | CUBIST |
Fig. 3Flowchart of proposed approach.
Weights obtained by MOO approach, which are assigned for each model adopted in the signal reconstruction and models used in the structure of proposed hybrid framework.
| Forecast Horizon | Weight | MG | SP | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| M1 | M2 | M3 | M4 | M5 | Proposed (Models) | M1 | M2 | M3 | M4 | M5 | Proposed (Model) | ||
| 1.1560 | 1.3087 | 1.4370 | 1.1319 | 1.1022 | 1.4536 (GBM) | 1.1003 | 1.1498 | 1.2433 | 1.0204 | 1.0451 | 1.1457 (CUBIST) | ||
| 0.9380 | 0.8953 | 0.9507 | 0.8686 | 1.0314 | 0.9076 (CUBIST) | 1.0084 | 0.9331 | 0.8977 | 1.0061 | 1.0878 | 0.9404 (CUBIST) | ||
| One-month | 0.7798 | 0.7556 | 0.8098 | 0.7723 | 0.8772 | 0.8034 (BRNN) | 0.9084 | 1.0287 | 1.0712 | 0.9596 | 1.0524 | 1.0561 (CUBIST) | |
| 1.0579 | 1.0622 | 1.0897 | 1.0485 | 1.1001 | 1.0877 (QRF) | 1.0428 | 1.2218 | 1.1090 | 1.0314 | 1.3202 | 1.2278 (GBM) | ||
| 0.9954 | 0.9968 | 0.9544 | 0.9950 | 1.0373 | 0.9917 (GBM) | 0.8722 | 0.9745 | 0.8874 | 0.9833 | 0.8774 | 0.9804 (GBM) | ||
| 1.2223 | 1.2938 | 1.2598 | 1.2065 | 1.1202 | 1.3093 (GBM) | 0.9872 | 1.1302 | 1.1864 | 1.1550 | 1.0449 | 1.1903 (CUBIST) | ||
| 0.9750 | 0.9045 | 0.9448 | 1.0174 | 1.0365 | 1.0226 (BRNN) | 0.9121 | 0.8508 | 0.9004 | 0.9999 | 1.0486 | 0.9527 (PLS) | ||
| Two-months | 0.7539 | 0.7544 | 0.8083 | 0.8209 | 0.8863 | 0.7738 (BRNN) | 0.9362 | 1.0505 | 1.1512 | 0.9756 | 1.0440 | 1.1667 (BRNN) | |
| 1.0166 | 1.0630 | 1.1071 | 1.0289 | 1.0808 | 1.1105 (CUBIST) | 1.0942 | 1.2205 | 1.0800 | 1.0262 | 1.3320 | 1.2825 (GBM) | ||
| 0.9881 | 0.9865 | 0.9541 | 0.9835 | 0.9909 | 0.9891 (BRNN) | 0.9812 | 0.9691 | 0.9780 | 0.8914 | 0.9829 | 0.9999 (GBM) | ||
| 1.1500 | 1.3704 | 1.3130 | 1.0271 | 1.1125 | 1.3541 (GBM) | 0.8756 | 1.0992 | 1.0945 | 1.4139 | 0.9896 | 1.1008 (CUBIST) | ||
| 0.9111 | 0.8950 | 0.9729 | 0.6465 | 0.9666 | 0.9625 (GBM) | 0.9951 | 0.8980 | 0.7734 | 0.6323 | 1.1430 | 0.9084 (CUBIST) | ||
| Three-months | 0.7999 | 0.8214 | 0.7725 | 0.6758 | 0.8098 | 0.7603 (BRNN) | 0.8441 | 0.9291 | 1.2280 | 0.9544 | 1.0558 | 0.9713 (BRNN) | |
| 1.0835 | 1.1000 | 1.0323 | 1.0361 | 1.0889 | 1.0578 (QRF) | 1.0106 | 1.1220 | 1.0468 | 1.0358 | 1.2480 | 1.0956 (GBM) | ||
| 1.0024 | 1.0020 | 0.9956 | 1.0011 | 1.0966 | 1.0179 (QRF) | 0.9122 | 0.9681 | 0.8743 | 0.9010 | 0.9040 | 1.0354 (GBM) | ||
| Forecast Horizon | Weight | PR | RJ | ||||||||||
| M1 | M2 | M3 | M4 | M5 | Proposed (Models) | M1 | M2 | M3 | M4 | M5 | Proposed (Model) | ||
| 0.8906 | 1.9995 | 1.1349 | 0.7480 | 1.0860 | 1.0751 (QRF) | 1.0137 | 1.1176 | 1.4646 | 1.0315 | 1.1216 | 1.4744 (GBM) | ||
| 0.8028 | 0.6284 | 0.8472 | 0.7622 | 1.0030 | 1.0158 (QRF) | 0.9331 | 0.9455 | 0.9498 | 0.9149 | 1.0566 | 0.9518 (GBM) | ||
| One-month | 0.9298 | 0.9333 | 0.8244 | 0.9503 | 1.0320 | 1.0065 (CUBIST) | 1.0328 | 0.9799 | 1.0489 | 1.0215 | 1.0272 | 1.0502 (PLS) | |
| 0.8120 | 0.7744 | 0.8983 | 0.7863 | 0.9759 | 0.9686 (PLS) | 1.0829 | 1.0986 | 1.0613 | 1.0648 | 1.0367 | 1.0807 (GBM) | ||
| 0.9741 | 0.9397 | 0.9822 | 0.9688 | 1.0023 | 0.9972 (BRNN) | 0.9958 | 0.9975 | 0.9706 | 0.9970 | 0.9970 | 0.9983 (CUBIST) | ||
| 0.8185 | 1.9988 | 0.6224 | 0.6241 | 1.0629 | 0.9358 (QRF) | 0.8916 | 1.2057 | 1.5927 | 0.8198 | 1.1703 | 0.9121 (BRNN) | ||
| 0.7554 | 0.5625 | 0.6877 | 0.7407 | 0.9314 | 0.8234 (CUBIST) | 0.9198 | 0.9425 | 0.9489 | 0.8507 | 1.0886 | 0.9051 (GBM) | ||
| Two-months | 0.9652 | 0.8543 | 0.7656 | 0.8175 | 1.0728 | 0.9067 (BRNN) | 0.9634 | 0.9550 | 1.0031 | 0.9967 | 1.0478 | 0.9746 (PLS) | |
| 0.7683 | 0.6067 | 0.5662 | 0.5488 | 0.9881 | 1.1394 (GBM) | 1.0953 | 1.0393 | 1.0554 | 1.0076 | 1.0569 | 1.1191 (CUBIST) | ||
| 0.9694 | 0.7624 | 0.7565 | 0.7307 | 0.9789 | 0.9959 (GBM) | 0.9971 | 1.0016 | 0.9929 | 0.9962 | 1.0018 | 0.9959 (BRNN) | ||
| 0.8343 | 1.9998 | 0.8795 | 0.5539 | 1.0713 | 0.8521 (QRF) | 1.0679 | 0.9724 | 1.6017 | 1.2063 | 1.1190 | 1.0491 (BRNN) | ||
| 0.8085 | 0.6458 | 0.7049 | 0.6158 | 0.9602 | 0.8281 (CUBIST) | 0.9606 | 0.9374 | 0.9182 | 0.7245 | 1.1178 | 0.7348 (PLS) | ||
| Three-months | 0.8305 | 0.9981 | 0.6917 | 0.8321 | 1.0991 | 0.8287 (BRNN) | 1.0310 | 0.9963 | 0.9085 | 0.9815 | 1.0073 | 0.9590 (PLS) | |
| 0.6500 | 0.7918 | 0.5345 | 0.5267 | 0.9292 | 1.2443 (BRNN) | 1.0994 | 1.1006 | 1.1181 | 1.0159 | 1.0274 | 1.0157 (CUBIST) | ||
| 0.7722 | 0.9420 | 0.7122 | 0.6980 | 0.9702 | 0.9997 (GBM) | 0.9962 | 0.8994 | 0.9628 | 0.9992 | 0.9689 | 1.001 (QRF) | ||
Performance measures of proposed and decomposed homogeneous optimized ensemble learning models.
| State | Model | Forecasting Horizon | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| One-month-ahead | Two-months-ahead | Three-months-ahead | ||||||||
| MAE | sMAPE | RRMSE | MAE | sMAPE | RRMSE | MAE | sMAPE | RRMSE | ||
| EEMD-MOO-BRNN | 10 | 11.34% | 14.04% | 12.58 | 14.38% | 15.79% | 11.83 | 13.62% | 14.75% | |
| EEMD-MOO-CUBIST | 9.08 | 10.39% | 12.93% | 8.75 | 10.14% | 13.13% | 10.75 | 12.37% | 14.30% | |
| MG | EEMD-MOO-GBM | 9 | 10.48% | 13.36% | 9.67 | 11.03% | 13.84% | 7.83 | 8.77% | 11.75% |
| EEMD-MOO-PLS | 10.50 | 11.86% | 14.81% | 13.25 | 15.14% | 16.94% | 12.33 | 14.17% | 15.68% | |
| EEMD-MOO-QRF | 9.17 | 10.16% | 13.96% | 12.50 | 14.37% | 17.31% | 11.67 | 13.20% | 16.04% | |
| EEMD-MOO-BRNN | 151.42 | 26.86% | 28.01% | 104.92 | 16.86% | 21.55% | 137.33 | 22.76% | 27.24% | |
| EEMD-MOO-CUBIST | 92.50 | 14.62% | 18.89% | 103.83 | 16.44% | 21.64% | 115.83 | 18.44% | 23.78% | |
| SP | EEMD-MOO-GBM | 146.50 | 23.52% | 30.02% | 127.92 | 19.60% | 26.74% | 161.75 | 26.12% | 34.24% |
| EEMD-MOO-PLS | 106.50 | 17.02% | 21.72% | 157.50 | 27.18% | 28.56% | 172.58 | 28.96% | 33.65% | |
| EEMD-MOO-QRF | 161 | 27.62% | 30.89% | 127.67 | 20.43% | 24.67% | 182.58 | 31.73% | 32.35% | |
| EEMD-MOO-BRNN | 15.42 | 10.95% | 14.24% | 16.33 | 11.41% | 15.06% | 33.83 | 28.72% | 28.43% | |
| EEMD-MOO-CUBIST | 15.83 | 11.19% | 15.18% | 27.17 | 21.45% | 25.55% | 15.25 | 10.86% | 14.67% | |
| PR | EEMD-MOO-GBM | 17.75 | 12.41% | 17.52% | 38.83 | 33.13% | 34.74% | 47 | 43.93% | 39.73% |
| EEMD-MOO-PLS | 15.83 | 10.77% | 15.14% | 35.50 | 30.08% | 31.50% | 40.17 | 35.06% | 33.82% | |
| EEMD-MOO-QRF | 11.58 | 8.03% | 12.84% | 15.33 | 10.37% | 19.80% | 17.50 | 11.52% | 17.42% | |
| EEMD-MOO-BRNN | 6.33 | 7.47% | 8.57% | 7.08 | 7.99% | 9.12% | 4.83 | 5.46% | 7.21% | |
| EEMD-MOO-CUBIST | 7.33 | 8.71% | 9.71% | 8.25 | 9.36% | 10.58% | 10.75 | 12.64% | 13.91% | |
| RJ | EEMD-MOO-GBM | 6.25 | 7.13% | 8.11% | 8.58 | 9.73% | 11.06% | 6.92 | 7.89% | 8.43% |
| EEMD-MOO-PLS | 7.33 | 8.29% | 9.32% | 7.42 | 8.32% | 9.19% | 6 | 6.76% | 7.99% | |
| EEMD-MOO-QRF | 6.75 | 8.13% | 10.64% | 8.42 | 9.87% | 12.49% | 8 | 9.20% | 10.21% | |
Performance measures for proposed and decomposed heterogeneous direct integrated ensemble learning models.
| State | Model | Forecasting Horizon | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| One-month-ahead | Two-months-ahead | Three-months-ahead | ||||||||
| MAE | sMAPE | RRMSE | MAE | sMAPE | RRMSE | MAE | sMAPE | RRMSE | ||
| MG | ||||||||||
| EEMD-HTE-DI | 8.92 | 9.93% | 12.51% | 8.75 | 10.14% | 13.13% | 8.58 | 9.43% | 12.51% | |
| SP | ||||||||||
| EEMD-HTE-DI | 101.92 | 15.31% | 20.18% | 102.25 | 15.49% | 20.52% | 132.83 | 20.57% | 25.87% | |
| PR | ||||||||||
| EEMD-HTE-DI | 12.67 | 8.73% | 13.43% | 16 | 10.81% | 19.85% | 17.75 | 11.68% | 17.48% | |
| RJ | ||||||||||
| EEMD-HTE-DI | 5.92 | 6.72% | 8.12% | 7.83 | 8.68% | 10.51% | 5.83 | 6.65% | 8.05% | |
Performance measures for proposed and non-decomposed models.
| State | Model | Forecasting Horizon | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| One-month-ahead | Two-months-ahead | Three-months-ahead | ||||||||
| MAE | sMAPE | RRMSE | MAE | sMAPE | RRMSE | MAE | sMAPE | RRMSE | ||
| BRNN | 15.47 | 17.56% | 19.38% | 13.83 | 15.79% | 18.14% | 13.67 | 15.60% | 17.66% | |
| CUBIST | 14.99 | 17.05% | 20.14% | 14.67 | 16.73% | 20.12% | 13.08 | 14.96% | 18.57% | |
| MG | GBM | 16.97 | 19.21% | 21.88% | 14.67 | 16.72% | 19.53% | 15.74 | 17.88% | 20.99% |
| PLS | 15.72 | 17.82% | 19.65% | 13.92 | 15.89% | 18.18% | 13.93 | 15.88% | 17.99% | |
| QRF | 15.58 | 17.60% | 20.05% | 15.33 | 17.30% | 19.50% | 12.67 | 14.48% | 16.93% | |
| BRNN | 120.37 | 17.99% | 24.60% | 135.33 | 20.39% | 27.14% | 160.56 | 23.82% | 30.24% | |
| CUBIST | 122.94 | 18.62% | 23.92% | 151.33 | 22.79% | 28.65% | 153.82 | 22.93% | 27.96% | |
| SP | GBM | 117.98 | 17.86% | 23.37% | 143.83 | 21.26% | 29.62% | 178.91 | 26.14% | 32.15% |
| PLS | 110.80 | 16.76% | 22.53% | 117 | 17.97% | 23.41% | 160.26 | 24.12% | 28.83% | |
| QRF | 129.83 | 19.12% | 26.82% | 148.83 | 21.97% | 30.39% | 171.96 | 25.69% | 32.34% | |
| BRNN | 20.36 | 14.49% | 22.52% | 22.58 | 16.24% | 25.05% | 23.21 | 16.38% | 24.29% | |
| CUBIST | 20.58 | 14.91% | 24.88% | 22 | 16.08% | 28.90% | 25.42 | 18.08% | 26.75% | |
| PR | GBM | 21.41 | 15.15% | 25.21% | 23.67 | 17.14% | 27.91% | 25.76 | 18.39% | 27.87% |
| PLS | 19.13 | 13.71% | 22.22% | 20.58 | 14.82% | 24.06% | 22.92 | 16.15% | 24.18% | |
| QRF | 22.17 | 15.74% | 23.75% | 24.67 | 17.85% | 28.19% | 25.75 | 18.40% | 25.89% | |
| BRNN | 11.79 | 13.25% | 15.46% | 11.58 | 13.06% | 15.98% | 10.66 | 12.09% | 14.75% | |
| CUBIST | 11.60 | 12.99% | 15.26% | 11.42 | 12.87% | 15.90% | 10.86 | 12.29% | 15.24% | |
| RJ | GBM | 10.45 | 11.81% | 14.34% | 9.50 | 10.80% | 13.39% | 9.99 | 11.36% | 14.00% |
| PLS | 10.50 | 11.83% | 13.93% | 10.50 | 11.83% | 14.49% | 10.11 | 11.42% | 14.24% | |
| QRF | 11.96 | 13.40% | 14.83% | 12 | 13.59% | 15.93% | 11.50 | 13.04% | 15.43% | |
Average standard deviation of errors obtained by each model in forecast out-of-sample (test set forecast).
| Model | MG | SP | PR | RJ | Model | MG | SP | PR | RJ |
|---|---|---|---|---|---|---|---|---|---|
| Proposed | EEMD-MOO-QRF | 9.06 | 126.69 | 23.41 | 9.72 | ||||
| EEMD-MOO-BRNN | 6.29 | 104.19 | 20.40 | 7.45 | GBM | 12.75 | 189.43 | 36.73 | 12.79 |
| EEMD-MOO-CUBIST | 6.36 | 97.25 | 21.41 | 7.96 | PLS | 12.96 | 166.82 | 32.62 | 12.81 |
| EEMD-MOO-PLS | 7.41 | 113.27 | 23.99 | 8.10 | BRNN | 13.67 | 182.64 | 33.24 | 14.05 |
| EEMD-HTE-DI | 7.47 | 124.95 | 23.51 | 8.16 | CUBIST | 13.97 | 177.90 | 36.55 | 13.98 |
| EEMD-MOO-GBM | 7.82 | 145.54 | 27.33 | 8.24 | QRF | 14.29 | 198.99 | 34.66 | 14.23 |
Diebold–Mariano test results.
| Model | MG | SP | ||||
|---|---|---|---|---|---|---|
| One-month-ahead | Two-months-ahead | Three-months-ahead | One-month-ahead | Two-months-ahead | Three-months-ahead | |
| EEMD-MOO-QRF | −1.32 | −2.91 | −2.48 | −2.88 | −2.06 | −3.05 |
| EEMD-MOO-PLS | −3.08 | −7.02 | −2.97 | −2.91 | −3.57 | −4.23 |
| EEMD-MOO-BRNN | −2.12 | −4.07 | −1.65 | −3.77 | −2.18 | −2.78 |
| EEMD-MOO-GBM | −2.02 | −1.58 | −1.22 | −2.62 | −1.90 | −2.43 |
| EEMD-MOO-CUBIST | −1.99 | −1.35 | −2.55 | −2.63 | −2.08 | −2.37 |
| QRF | −3.62 | −2.84 | −2.11 | −1.96 | −2.39 | −1.96 |
| PLS | −3.51 | −4.52 | −2.40 | −2.17 | −2.07 | −3.48 |
| BRNN | −3.54 | −5.99 | −2.42 | −2.08 | −2.23 | −1.87 |
| GBM | −3.82 | −2.71 | −2.03 | −1.83 | −37.76 | −2.01 |
| CUBIST | −2.81 | −2.41 | −2.02 | −2.09 | −2.65 | −2.48 |
| Model | PR | RJ | ||||
| One-month-ahead | Two-months-ahead | Three-months-ahead | One-month-ahead | Two-months-ahead | Three-months-ahead | |
| EEMD-MOO-QRF | −0.58 | −1.07 | −1.39 | −1.55 | −1.84 | −1.72 |
| EEMD-MOO-PLS | −2.26 | −2.95 | −12.61 | −2.50 | −0.59 | −2.94 |
| EEMD-MOO-BRNN | −2.43 | −1.91 | −6.89 | −2.16 | −4.00 | −1.56 |
| EEMD-MOO-GBM | −1.67 | −2.35 | −2.74 | −2.96 | −1.10 | −0.95 |
| EEMD-MOO-CUBIST | −1.59 | −2.64 | −0.80 | −2.35 | −2.08 | −3.76 |
| QRF | −1.31 | −1.24 | −1.91 | −2.97 | −2.35 | −3.69 |
| PLS | −1.24 | −1.28 | −1.40 | −2.41 | −1.45 | −1.51 |
| BRNN | −1.29 | −1.30 | −1.40 | −3.02 | −1.81 | −2.56 |
| GBM | −1.30 | −1.33 | −1.55 | −2.12 | −1.43 | −5.19 |
| CUBIST | −1.33 | −1.26 | −1.42 | −3.14 | −1.65 | −2.13 |
1% significance level.
5% significance level.
10% significance level.
Fig. 4Performance analysis of proposed framework in MG state for one-month-ahead forecast.
Fig. 5Performance analysis of proposed framework in SP state for one-month-ahead forecast.
Fig. 6Performance analysis of proposed framework in PR state for one-month-ahead forecast.
Fig. 7Performance analysis of proposed framework in RJ state for one-month-ahead forecast.