Skip to main content

Advertisement

Log in

A combination approach based on seasonal adjustment method and echo state network for energy consumption forecasting in USA

  • Original Article
  • Published:
Energy Efficiency Aims and scope Submit manuscript

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%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  MATH  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Hu, H., Wang, L., & Lv, S. (2020a). Forecasting energy consumption and wind power generation using deep echo state network. Renewable Energy, 154, 598–613.

    Article  Google Scholar 

  • Hu, H., Wang, L., Peng, L., et al. (2020b). Effective energy consumption forecasting using enhanced bagged echo state network. Energy, 193, 1–16.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Lu, L., Wang, C., Wei, L., & Chen, J. (2018). Hyperspectral image classification by adaboost weighted composite kernel extreme learning machines. Neurocomputing, 275, 1725–1733.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Majdi, M., Ibrahim, A., & Hossam, F. (2019). Binary grasshopper optimisation algorithm approaches for feature selection problems. Expert Systems with Applications, 117, 267–286.

    Article  Google Scholar 

  • Mohamed, Z., & Bodger, P. (2005). Forecasting electricity consumption in New Zealand using economic and demographic variables. Energy, 30, 1833–1843.

    Article  Google Scholar 

  • Mohamed, A. E., & Seyedali, M. (2019). A hyper-heuristic for improving the initial population of whale optimization algorithm. Knowledge-Based Systems, 172, 42–63.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Qin, L., Li, W., & Li, S. (2019). Effective passenger flow forecasting using STL and ESN based on two improvement strategies. Neurocomputing, 356, 244–256.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Saremi, S., Mirjalili, S., & Lewis, A. (2017). Grasshopper optimisation algorithm: Theory and application. Advances in Engineering Software, 105, 30–47.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Theodosiou, M. (2011). Forecasting monthly and quarterly time series using STL decomposition. International Journal of Forecasting, 27(4), 1178–1195.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Wang, Z., He, L., & Zheng, H. (2019). Forecasting the residential solar energy consumption of the United States. Energy, 178, 610–623.

    Article  Google Scholar 

  • Wang, H., Xue, W., Peng, J., et al. (2020a). Probabilistic wind power forecasting based on spiking neural network. Energy, 196, 1–14.

    Google Scholar 

  • Wang, J., Du, Y., & Wang, J. (2020b). Lstm based long-term energy consumption prediction with periodicity. Energy, 197, 1–12.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

  • Yua, Z., Liu, G., Liu, Q., & Deng, J. (2018). Spatio-temporal convolutional features with nested LSTM for facial expression recognition. Neurocomputing, 317, 50–57.

    Article  Google Scholar 

  • Zhang, G. P. (2005). Neural network forecasting for seasonal and trend time series. European Journal of Operational Research, 160(2), 501–514.

    Article  MATH  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weide Li.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12053-020-09897-x

Keywords

Navigation