Abstract
Electricity, an indispensable resource in daily life and industrial production, is hard to store, so accurate short-term load forecasting (STLF) plays a vital role in resource allocation, capital budgeting of power companies, energy deployment and government control. In recent decades, the strong dependency relationships of time series have been considered in many researches, but the discrete information has not proven to be very useful in their experiments. In general, while discrete information is weak, it can provide macro trends compared to the micro trends of continuous information. In this research, we aim to combine macro and micro information by continuous and discrete time series to generate multiple time series (MTS). The MTS comprise four information sequences: short-term, cycle, long short-term and cross-long short-term. These MTS are used to build a STLF system using a recurrent neural network (RNN) model that can learn sequential information between continuous and discrete series. Therefore, the RNN model with MTS information can improve the forecasting performance for short-term load forecasting. The experimental results show that our proposed forecasting system outperforms the state-of-the-art approach.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Badar E (2011) Comparison of conventional and model load forecasting techniques based on artificial intelligence and expert system. Int J Comput Sci Issues 8(5):1694–1814
Bahrami S, Hooshmand RA, Parastegari M (2014) Short term electric load forecasting by wavelet transform and grey model improved by PSO (particle swarm optimization) algorithm. Energy 72:434–442
Çevik HH, Çunkaş M (2016) A fuzzy logic based short term load forecast for the holidays. Int J Mach Learn Comput 6(1):57–61
Chaturvedi DK, Sinha AP, Malik OP (2015) Short-term load forecast using fuzzy logic and wavelet transform integrated generalized neural network. Electr Power Energy Syst 67:230–237
Che JX, Wang JZ (2014) Short-term load forecasting using a kernel-based support vector regression combination model. Appl Energy 132:602–609
Cheepati KR, Prasad TN (2016) Performance comparison of short term load forecasting techniques. Int J Grid Distribut Comput 9(4):287–302
Cho K, Van Merrienboer B, Bahdanau D, Bengio Y (2014) On the properties of neural machine translation: encoder–decoder approaches. arXiv preprint arXiv:1409.1259
Dauphin YN, de Vries H, Chung J, Bengio Y (2015) RMSProp and equilibrated adaptive learning rates for non-convex optimization. arXiv:1502.04390v1
Dedinec A, Filiposka S, Dedinec A, Kocarev L (2016) Deep belief network based electricity load forecasting: an analysis of Macedonian case. Energy 115(13):1688–1700
Deng J, Jirutitijaroen P (2010) Short-term load forecasting using time series analysis: a case study for Singapore. In: Proceeding of the 4th IEEE CIS & RAM, pp 231–236
Dudek G (2008) Artificial immune system for short-term electric load forecasting. Proc CAISC 2008:1007–1017
Dudek G (2011) Artificial immune clustering algorithm to forecasting seasonal time series. Proc ICCCI 2011:468–477
Dudek G (2015) Pattern similarity-based methods for short-term load forecasting—part 2: models. Appl Soft Comput 36:422–441
Dudek G (2016) Pattern-based local linear regression models for short-term load forecasting. Electr Power Syst Res 130:139–147
Dudek G (2017) Artificial immune system with local feature selection for short-term load forecasting. IEEE Trans Evol Comput 21(1):116–130
Ghayekhloo M, Menhaj MB, Ghofrani M (2015) A hybrid short-term load forecasting with a new data preprocessing framework. Electr Power Syst Res 119:138–148
Ghofrani M, Ghayekhloo M, Arabali A, Ghayekhloo A (2015) A hybrid short-term load forecasting with a new input selection framework. Energy 81:777–786
Hochreiter S, Schmidhuber J (1997a) Long short-term memory. Neural Comput 9:1735–1780
Hochreiter S, Schmidhuber J (1997b) Long short-term memory. Neural Comput 9(8):1735–1780
Hodge BM, Lew D, Milligan M (2013) Short-term load forecasting error distributions and implications for renewable integration studies. In: Proceeding of the IEEE green technologies conference Denver, pp 1–8
Hong T, Wilson J, Xie J (2014) Long term probabilistic load forecasting and normalization with hourly information. IEEE Trans Smart Grid 5(1):456–462
Hosein S, Hosein P (2016) Improving power generation efficiency using deep neural networks. In: Proceeding of the 2016 ICML Workshop on #Data4Good: machine learning in social good applications, pp 1–5
Hu Z, Bao Y, Xiong T (2014) Comprehensive learning particle swarm optimization-based mimetic algorithm for model selection in short-term load forecasting using support vector regression. Appl Soft Comput 25:15–25
Hu Z, Bao Y, Xiong T (2015) Hybrid filter-wrapper feature selection for short-term load forecasting. Eng Appl Artif Intell 40:17–27
Khan GM, Zafari F, Mahmud SA (2013) Very short term load forecasting using Cartesian genetic programming evolved recurrent neural networks (CGPRNN). In: Proceeding of the 12th international conference on machine learning and applications, pp 152–155
Kouhi S, Keynia F, Ravadanegh SN (2014) A new short-term load forecast method based on neuro-evolutionary algorithm and chaotic feature selection. Electr Power Energy Syst 62:862–867
LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(28):436–444
Mateo F, Carrasco JJ, Milla’n-Giraldo M (2013) Machine learning techniques for short-term electric power demand prediction. Proc Comput Intell Mach Learn Bruges 2013:143–148
Medeiros MC, Soares LJ (2006) Robust statistical methods for electricity load forecasting. In: Proceeding of the RTE-VT workshop, pp 29–30
Nataraja C, Gorawar B, Shilpa GN et al (2012) Short term load forecasting using time series analysis: a case study for Karnataka, India. Int J Eng Sci Innov Technol 1(2):45–53
Nie H, Liu G, Liu X (2012) Hybrid of ARIMA and SVMs for short-term load forecasting. Energy Procedia 16:1455–1460
Niu DX, Shi HF, Wu DD (2012) Short-term load forecasting using bayesian neural networks learned by hybrid Monte Carlo algorithm. Appl Soft Comput 12(6):1822–1827
Oliveira MO, Marzec DP, Bordin G (2011) Climate change effect on very short-term electric load forecasting. In: Proceeding of the 2011 IEEE Trondheim power tech, pp 1–7
Shelke M, Thakare PD (2014) Short term load forecasting by using data mining techniques. Int J Sci Res 3(9):1363–1367
Shrivastava A, Bhandakkar A (2013) Short-term load forecasting using artificial neural network techniques. J Eng Res Appl 3(5):1524–1527
Taylor JW (2012) Short-term load forecasting with exponentially weighted methods. IEEE Trans Power Syst 27:458–464
Vermaak J, Botha EC (1998) Recurrent neural networks for short-term load forecasting. IEEE Trans Power Syst 13:126–132
Zhang P, Wu X, Wang X (2015) Short-term load forecasting based on big data technologies. CSEE J Power Energy Ssyst 1(3):59–67
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
Cite this article
Zhang, B., Wu, JL. & Chang, PC. A multiple time series-based recurrent neural network for short-term load forecasting. Soft Comput 22, 4099–4112 (2018). https://doi.org/10.1007/s00500-017-2624-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-017-2624-5