Abstract
A computationally efficient and accurate forecasting model for highly dynamic electric load patterns of UK electric power grid is proposed and implemented using recurrent neuro-evolutionary algorithms. Cartesian genetic programming is used to find the optimum recurrent structure and network parameters to accurately forecast highly fluctuating load patterns. Fifty different models are trained and tested in diverse set of scenarios to predict single as well as more future instances in advance. The testing results demonstrated that the models are highly accurate as they attained an accuracy of as high as 98.95 %. The models trained to predict single future instances are tested to predict more future instances in advance, obtaining an accuracy of 94 %, thus proving their robustness to predict any time series.
Similar content being viewed by others
References
G.M. Khan, R. Arshad, S.A. Mahmud, F. Ullah, Intelligent bandwidth estimation for variable bit rate traffic. IEEE Trans. Evol. Comput. 19(1), 151–155 (2015)
C. Kadilar, M. Simsek, C.H. Aladag, Forecasting the exchange rate series with ann: the case of Turkey. Istanb. Univ. Economet. Stat J. 9(1), 17–29 (2009)
E. El-Attar, J. Goulermas, Q. Wu, Forecasting electric daily peak load based on local prediction, in Power & Energy Society General Meeting, 2009 (PES’09) (IEEE, 2009), pp. 1–6
G.M. Khan, F. Zafari, S.A. Mahmud, Very short term load forecasting using Cartesian genetic programming evolved recurrent neural networks (cgprnn), in 12th International Conference on Machine Learning and Applications (ICMLA), vol. 2, (IEEE, 2013), pp. 152–155
M.M. Khan, G.M. Khan, J.F. Miller, Evolution of optimal ANNs for non-linear control problems using Cartesian genetic programming, in Proceedings of the 2010 International Conference on Artificial Intelligence Intelligence (IC-AI 2010), July 12–15, 2010, Las Vegas, NV, pp. 339–346
F. Zhao, H. Su, Short-term load forecasting using Kalman filter and elman neural network, in 2nd IEEE Conference on Industrial Electronics and Applications (ICIEA) (IEEE, 2007), pp. 1043–1047
H. Al-Hamadi, S. Soliman, Fuzzy short-term electric load forecasting using Kalman filter. IEE Proc. Gener. Transm. Distrib. 153(2), 217–227 (2006)
J.-H. Lim, O.-S. Kwon, K.-B. Song, J.-D. Park, Short-term load forecasting for educational buildings with temperature correlation, in Fourth International Conference on Power Engineering, Energy and Electrical Drives (POWERENG) (IEEE, 2013), pp. 405–408
S. Ramos, J. Soares, Z. Vale, Short-term load forecasting based on load profiling, in Power and Energy Society General Meeting (PES) (IEEE, 2013), pp. 1–5
B.-J. Chen, M.-W. Chang, C.-J. Lin, Load forecasting using support vector machines: a study on eunite competition 2001. IEEE Trans. Power Syst. 19(4), 1821–1830 (2004)
P.-F. Pai, W.-C. Hong, Forecasting regional electricity load based on recurrent support vector machines with genetic algorithms. Electr. Power Syst. Res. 74(3), 417–425 (2005)
T. Hong, J. Wilson, J. Xie, Long term probabilistic load forecasting and normalization with hourly information. IEEE Trans. Smart Grid 5(1), 456–462 (2014)
X. Chen, C. Kang, X. Tong, Q. Xia, J. Yang, Improving the accuracy of bus load forecasting by a two-stage bad data identification method. IEEE Trans. Power Syst. 29(4), 1634–1641 (2014)
R.-A. Hooshmand, H. Amooshahi, M. Parastegari, A hybrid intelligent algorithm based short-term load forecasting approach. Int. J. Electr. Power Energy Syst. 45(1), 313–324 (2013)
P. Mandal, T. Senjyu, N. Urasaki, T. Funabashi, A neural network based several-hour-ahead electric load forecasting using similar days approach. Int. J. Electr. Power Energy Syst. 28(6), 367–373 (2006)
A.K. Pandey, K.B. Sahay, M. Tripathi, D. Chandra, Short-term load forecasting of uppcl using ann, in 6th IEEE Power India International Conference (PIICON) (IEEE, 2014), pp. 1–6
K.B. Sahay, N. Kumar, M. Tripathi, Short-term load forecasting of ontario electricity market by considering the effect of temperature, in 6th IEEE Power India International Conference (PIICON) (IEEE, 2014), pp. 1–6
X. Yao, Evolving artificial neural networks. Proc. IEEE 87(9), 1423–1447 (1999)
F. Gomez, J. Schmidhuber, R. Miikkulainen, Accelerated neural evolution through cooperatively coevolved synapses. J. Mach. Learn. Res. 9, 937–965 (2008)
K.O. Stanley, R. Miikkulainen, Evolving neural networks through augmenting topologies. Evol. Comput. 10(2), 99–127 (2002)
Z. Vašíček, L. Sekanina, Hardware accelerator of Cartesian genetic programming with multiple fitness units. Comput. Inform. 29(6), 1359–1371 (2012)
J.A. Rothermich, J.F. Miller, Studying the emergence of multicellularity with Cartesian genetic programming in artificial life, in Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), Late Breaking Papers (Morgan Kaufmann Publishers, 2002), pp. 397–403
M. Akole, B. Tyagi, Artificial neural network based short term load forecasting for restructured power system, in International Conference on Power Systems, 2009 (ICPS’09) (IEEE, 2009), pp. 1–7
S. Fan, R.J. Hyndman, Short-term load forecasting based on a semi-parametric additive model. IEEE Trans. Power Syst. 27(1), 134–141 (2012)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, G.M., Zafari, F. Dynamic feedback neuro-evolutionary networks for forecasting the highly fluctuating electrical loads. Genet Program Evolvable Mach 17, 391–408 (2016). https://doi.org/10.1007/s10710-016-9268-6
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10710-016-9268-6