Abstract
It is extremely significant to construct a scientific and accurate forecasting model for energy consumption of the USA, because it could help to formulate energy policies and allocate energy resources. In recent years, more and more hybrid models based on divided-and-conquer method have been applied in energy consumption prediction to obtain satisfactory results. However, owning to the obvious enhancing effect of decomposition methods, the issue concerning seasonal fluctuation existed in time series is rarely considered before modeling. It is a fact that seasonality indeed influences the performance of prediction. This paper proposes a hybrid forecasting model for energy consumption, which combines seasonal adjustment method, ensemble empirical mode decomposition (EEMD), echo state network (ESN), and grasshopper optimization algorithm (GOA). The seasonal adjustment method that inherits the idea of divide and conquer is used to decompose original time series into only two parts including seasonal subseries and remainder subseries rather than regular three parts(seasonality, trend, and residual) for avoiding the complex modeling task of the residual subseries. Then models ESN and EEMD-GOA-ESN are utilized to model and predict the seasonal subseries and remainder subseries respectively. Finally, two parts are summed to generate the final predictive results. The empirical studies of fossil fuels, nuclear electric power, and renewable energy consumptions show that the proposed model outperforms other alternative benchmarks with regard to effectiveness and scalability. Besides, the sample extrapolation forecasting displays that the technique could limit the error of monthly energy consumption to 3.3%.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Abbreviations
- ANN:
-
Artificial neural network
- LSTM:
-
Long short-term memory
- ARIMA:
-
Autoregressive integrated moving average
- MAE:
-
Mean absolute error
- BPNN:
-
Back propagation neural network
- MAPE:
-
Mean absolute percentage error
- CEEMD:
-
Complete ensemble empirical mode decomposition MLR multiple linear regression
- DE:
-
Differential evolution
- MNN:
-
Multilayer neural network
- EEMD:
-
Ensemble empirical mode decomposition
- NMGM:
-
Nonlinear metabolic grey model
- ELM:
-
Extreme learning machine
- NN:
-
Neural network
- EMD:
-
Empirical mode decomposition
- PSO:
-
Particle swarm optimization
- ENN:
-
Elman neural network
- RF:
-
Random forest
- ESM:
-
Exponential smoothing method
- RMSE:
-
Root mean square error
- ESN:
-
Echo state network
- RNN:
-
Recurrent neural network
- GA:
-
Genetic algorithm
- SARIMA:
-
Seasonal autoregressive integrated moving average
- GM:
-
Grey model
- SNN:
-
Spiking neural networks
- GOA:
-
Grasshopper optimization algorithm
- STL:
-
Seasonal trend decomposition procedures based on loess
- GWO:
-
Grey wolf optimization
- SVR:
-
Support vector regression
- IMF:
-
Intrinsic mode function
- WOA:
-
Whale optimization algorithm
- LSSVR:
-
Least square support vector regression
- XGB:
-
Extreme gradient boosting
References
Aal, A., & Garni, A. (1997). Forecasting monthly electric energy consumption in eastern Saudi Arabia using univariate time-series analysis. Energy, 11, 1059–1069.
Abdo, A., Geun, Y., & Sumin, K. (2019). Data-driven approach to prediction of residential energy consumption at urban scales in London. Energy, 187, 1–13.
Awad, N. H., Ali, M. Z., Mallipeddi, R., & Suganthan, P. N. (2018). An improved differential evolution algorithm using efficient adapted surrogate model for numerical optimization. Information Sciences, 451, 326–347.
Bas, M. D. C., Ortiz, J., Ballesteros, L., & Martorell, S. (2017). Evaluation of a multiple linear regression model and SARIMA model in forecasting 7 be air concentrations. Chemosphere, 177, 326–333.
Boulkaibet, I., Belarbi, K., & Bououden, S. (2018). An adaptive fuzzy predictive control of nonlinear processes based on multi-kernel least squares support vector regression. Applied Soft Computing, 73, 572–590.
Chang, Q., Yang, Y., & Shi, Z. (2019). The optimal control synchronization of complex dynamical networks with time-varying delay using PSO. Neurocomputing, 333, 1–10.
Cheng, J., Yu, D., & Yu, Y. (2006). Research on the intrinsic mode function (imf) criterion in emd method. Mechanical Systems & Signal Processing, 20(4), 817–824.
De Oliveira, E. M., & Oliveira, F. L. C. (2018). Forecasting mid-long term electric energy consumption through bagging ARIMA and exponential smoothing methods. Energy, 144, 776–788.
Fan, G., Peng, L., & Hong, W. (2018). Short term load forecasting based on phase space reconstruction algorithm and bi-square kernel regression model. Applied Energy, 224, 13–33.
Hai, Z., Wang, J., Jia, H., & Mu, Y. (2019). Vector feld-based support vector regression for building energy consumption prediction. Applied Energy, 242, 403–414.
Hochreiter, S. (1998). The vanishing gradient problem during learning recurrent neural nets and problem solutions. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 06(02), 107–116.
Hu, Y., & Lu, X. (2018). Learning spatial-temporal features for video copy detection by the combination of CNN and RNN. Journal of Visual Communication and Image Representation, 55, 21–29.
Hu, Y., Li, J., Hong, M., Ren, J., Lin, R., Liu, Y., Liu, M., & Man, Y. (2019). Short term electric load forecasting model and its verification for process industrial enterprises based on hybrid ga-pso-bpnn algorithm¡ªa case study of papermaking process. Energy, 170, 1215–1227.
Hu, H., Wang, L., & Lv, S. (2020a). Forecasting energy consumption and wind power generation using deep echo state network. Renewable Energy, 154, 598–613.
Hu, H., Wang, L., Peng, L., et al. (2020b). Effective energy consumption forecasting using enhanced bagged echo state network. Energy, 193, 1–16.
Huang, S., Wang, X., Li, C., & Kang, C. (2019). Data decomposition method combining permutation entropy and spectral substitution with ensemble empirical mode decomposition. Measurement, 139, 438–453.
Jiang, W., Wu, X., Gong, Y., et al. (2020). Holtewinters smoothing enhanced by fruit fly optimization algorithm to forecast monthly electricity consumption. Energy, 193, 1–8.
Le, V. Q. M., Foucher, J., Lachaux, J., Rodriguez, E., Lutz, A., Martinerie, J., & Varela, F. J. (2001). Comparison of hilbert transform and wavelet methods for the analysis of neuronal synchrony. Journal of Neuroscience Methods, 111(2), 83–98.
Li, S., He, H., & Li, J. (2019). Big data driven lithium-ion battery modeling method based on SDAE-ELM algorithm and data pre-processing technology. Applied Energy, 242, 1259–1273.
Ling, T., Wei, D., Yu, L., & Wang, S. (2015). A novel CEEMD-based EELM ensemble learning paradigm for crude oil price forecasting. International Journal of Information Technology & Decision Making, 14(01), 141–169.
Liu, H., Wu, H., & Li, Y. (2018). Smart wind speed forecasting using ewt decomposition, gwo evolutionary optimization, relm learning and iewt reconstruction. Energy Conversion & Management, 161, 266–283.
Liu, Z., Wang, X., Zhang, Q., & Huang, C. (2019). Empirical mode decomposition based hybrid ensemble model for electrical energy consumption forecasting of the cement grinding process. Measurement, 138, 314–324.
Lu, L., Wang, C., Wei, L., & Chen, J. (2018). Hyperspectral image classification by adaboost weighted composite kernel extreme learning machines. Neurocomputing, 275, 1725–1733.
Lu, H., Cheng, F., Ma, X., et al. (2020). Short-term prediction of building energy consumption employing an improved extreme gradient boosting model: a case study of an intake tower. Energy, 203, 1–14.
Majdi, M., Ibrahim, A., & Hossam, F. (2019). Binary grasshopper optimisation algorithm approaches for feature selection problems. Expert Systems with Applications, 117, 267–286.
Mohamed, Z., & Bodger, P. (2005). Forecasting electricity consumption in New Zealand using economic and demographic variables. Energy, 30, 1833–1843.
Mohamed, A. E., & Seyedali, M. (2019). A hyper-heuristic for improving the initial population of whale optimization algorithm. Knowledge-Based Systems, 172, 42–63.
Peng, Y., Liu, H., Li, X., et al. (2020). Machine learning method for energy consumption prediction of ships in port considering green ports. Journal of Cleaner Production, 264, 1–14.
Pfeffermann, D., Morry, M., & Wong, P. (1995). Estimation of the variances of X-11 ARIMA seasonally adjusted estimators for a multiplicative decomposition and heteroscedastic variances. International Journal of Forecasting, 11(2), 271–283.
Qin, L., Li, W., & Li, S. (2019). Effective passenger flow forecasting using STL and ESN based on two improvement strategies. Neurocomputing, 356, 244–256.
Rajib, G., Chirumavila, V., & Prabhat, K. (2019). RNN based online handwritten word recognition in devanagari and bengali scripts using horizontal zoning. Pattern Recognition, 92, 203–218.
Ruiz, L. G. B., Rueda, R., Cuéllar, M. P., & Pegalajar, M. C. (2018). Energy consumption forecasting based on Elman neural networks with evolutive optimization. Expert Systems with Applications, 92, 380–389.
Saremi, S., Mirjalili, S., & Lewis, A. (2017). Grasshopper optimisation algorithm: Theory and application. Advances in Engineering Software, 105, 30–47.
Tao, X., Li, C., & Bao, Y. (2018). Seasonal forecasting of agricultural commodity price using a hybrid STL and ELM method: evidence from the vegetable market in China. Neurocomputing, 275, 2831–2844.
Theodosiou, M. (2011). Forecasting monthly and quarterly time series using STL decomposition. International Journal of Forecasting, 27(4), 1178–1195.
Wang, Q., & Jiang, F. (2019). Integrating linear and nonlinear forecasting techniques based on grey theory and artificial intelligence to forecast shale gas monthly production in Pennsylvania and Texas of the United States. Energy, 178, 781–803.
Wang, L., Hu, H., Ai, X., & Hua, L. (2018a). Effective electricity energy consumption forecasting using echo state network improved by differential evolution algorithm. Energy, 153(153), 801–815.
Wang, L., Lv, S., & Zeng, Y. (2018b). Effective sparse adaboost method with ESN and FOA for industrial electricity consumption forecasting in China. Energy, 155, 1013–1031.
Wang, W., Tang, R., Cheng, L., Liu, P., & Liang, L. (2018c). A BP neural network model optimized by mind evolutionary algorithm for predicting the ocean wave heights. Ocean Engineering, 162, 98–107.
Wang, Z., He, L., & Zheng, H. (2019). Forecasting the residential solar energy consumption of the United States. Energy, 178, 610–623.
Wang, H., Xue, W., Peng, J., et al. (2020a). Probabilistic wind power forecasting based on spiking neural network. Energy, 196, 1–14.
Wang, J., Du, Y., & Wang, J. (2020b). Lstm based long-term energy consumption prediction with periodicity. Energy, 197, 1–12.
Wang, R., Lu, S., & Feng, W. (2020c). A novel improved model for building energy consumption prediction based on model integration. Applied Energy, 262, 1–14.
Wang, Z., Wang, Z., & Li, Q. (2020d). Forecasting the industrial solar energy consumption using a novel seasonal GM(1,1) model with dynamic seasonal adjustment factors. Energy, 200, 1–11.
Wu, W., Ma, X., Zeng, B., Wang, Y., & Cai, W. (2018). Application of the novel fractional grey model FAGMO(1,1,k) to predict China’s nuclear energy consumption. Energy, 165, 223–234.
Wu, J., Cui, Z., Chen, Y., Kong, D., & Wang, Y. (2019). A new hybrid model to predict the electrical load in five states of Australia. Energy, 166, 598–609.
Yeh, J. R., Shieh, J. S., & Huang, N. E. (2010). Complementary ensemble empirical mode decomposition: a novel noise enhanced data analysis method. Advances in Adaptive Data Analysis, 2(02), 22.
Yua, Z., Liu, G., Liu, Q., & Deng, J. (2018). Spatio-temporal convolutional features with nested LSTM for facial expression recognition. Neurocomputing, 317, 50–57.
Zhang, G. P. (2005). Neural network forecasting for seasonal and trend time series. European Journal of Operational Research, 160(2), 501–514.
Zheng, J., Cheng, J., & Yu, Y. (2014). Partly ensemble empirical mode decomposition: An improved noise-assisted method for eliminating mode mixing. Signal Processing, 96, 362–374.
Zhou, Z. B., & Dong, X. C. (2012). Analysis about the seasonality of china’s crude oil import based on X-12-ARIMA. Energy, 42(1), 281–288.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Qin, L., Li, W. A combination approach based on seasonal adjustment method and echo state network for energy consumption forecasting in USA. Energy Efficiency 13, 1505–1524 (2020). https://doi.org/10.1007/s12053-020-09897-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12053-020-09897-x