Abstract
In this paper, a novel combination of deep learning recurrent neural network and Lyapunov time is proposed to forecast the consumption of electricity load, in Greece, in normal/abrupt change value areas. Our method verifies the chaotic behavior of load time series through chaos time series analysis and with the application of deep learning recurrent neural networks produces predictions for 10 and 20 days ahead. Specifically, four different neural network models constructed (a) feed forward neural network, (b) gated recurrent unit (GRU) neural network, (c) long short-term memory (LSTM) recurrent and (d) bidirectional LSTM neural network to implement the prediction in a prediction horizon, produced through the extraction of maximum Lyapunov exponent. We constructed sequences of algorithms to feed the neural networks, creating three scenarios (a) 1-step, (b) 10-step and (c) 20-step sequences. For each neural network model, we used its predictions as inputs to predict steps forward, iteratively, to examine the accuracy of the proposed models, for horizons that are both inside and outside to that defined by Lyapunov time. The results show that the deep learning GRU neural network produces iterative predictions of high accuracy and stability, following the trend evolution of actual values, even outside the safe horizon for 1-step and 10-step cases.
















Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Marino DL, Amarasinghe K, Manic M (2016) Building energy load forecasting using Deep Neural Networks. In: IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society. https://doi.org/10.1109/iecon.2016.7793413
Papaioannou P, Papaioannou G, Stratigakos A, Dikaiakos C (2017) Dynamic conditional correlation between electricity, energy (Commodity) and financial markets during the financial crisis in Greece. J Math Finance 7:990–1033. https://doi.org/10.4236/jmf.2017.74055
Kiartzis SJ, Bakirtzis AG, Petridis V (1994) Short term load forecasting using neural networks, Aristotle University of Thessaloniki, Electric Power Systems Research
Niu D, Liu D, Wu DD (2010) A soft computing system for day-ahead electricity price forecasting. Appl Soft Comput 10(3):868–875
Lei M, Shiyan L, Chuanwen J, Hongling L, Yan Z (2009) A review on the forecasting of wind speed and generated power. Renew Sustain Energy Rev 13(4):915–920. https://doi.org/10.1016/j.rser.2008.02.002
Stamatakis P (2008) Forecasting the consumption of electricity load with neural networks and genetic algorithms, Thesis
Topalli AK, Erkmenb I (2003) A hybrid learning for neural networks applied to short term load forecasting. Neurocomputing 51:495–500
Otavio AS, Carpinteiro A, Agnaldo JR, Reis A, Alexandre PA, da Silva B (2004) A hierarchical neural model in short-term load forecasting. Appl Soft Comput 4(4):405–412
Mandal P, Senjyu T, Urasaki N, Funabashi T (2006) A neural network based several-hour-ahead electric load forecasting using similar days approach. Int J Electr Power Energy Syst 28(6):367–373
Hong T, Gui M, Baran ME, Willis HL (2010) Modeling and forecasting hourly electric load by multiple linear regression with interactions. in: IEEE PES general meeting. https://doi.org/10.1109/pes.2010.5589959
Goia A, May C, Fusai G (2010) Functional clustering and linear regression for peak load forecasting. Int J Forecast 26(4):700–711. https://doi.org/10.1016/j.ijforecast.2009.05.015
Hong T, Wang P, Willis HL (2011) A Naïve multiple linear regression benchmark for short term load forecasting. In: 2011 IEEE power and energy society general meeting. https://doi.org/10.1109/pes.2011.6038881
Voronin S, Partanen J (2013) Price forecasting in the day-ahead energy market by an iterative method with separate normal price and price spike frameworks. Energies 6(11):5897–5920. https://doi.org/10.3390/en6115897
Panapakidis Ioannis P, Dragoumas Athanasios S (2016) Day – ahead electricity price forecasting via the application of artificial neural network based models. Appl Energy 172:132–151
Farmer JD, Sidorowich JJ (1987) Predicting chaotic time series. Phys Rev Lett 59(8):845–848. https://doi.org/10.1103/physrevlett.59.845
Tkachenko R, Izonin I (2019) Model and principles for the implementation of neural-like structures based on geometric data transformations. In: Hu Z, Petoukhov S, Dychka I, He M (eds) Advances in intelligent systems and computing, vol 754. Springer, pp 578–587
Izonin I, Tkachenko R, Kryvinska N, Tkachenko P, Greguš M (2019) Multiple linear regression based on coefficients identification using non-iterative sgtm neural-like structure. In: Rojas I, Joya G, Catala A (eds) Advances in computational intelligence, IWANN 2019, LNCS, vol 11506. Springer, Cham. https://doi.org/10.1007/978-3-030-20521-8_39
Tkachenko R, Izonin I, Vitynskyi P, Lotoshynska N, Pavlyuk O (2018) Development of the non-iterative supervised learning predictor based on the ito decomposition and SGTM neural-like structure for managing medical insurance costs. Data 3(4):46. https://doi.org/10.3390/data3040046
Fazelpour F, Tarashkar N, Rosen MA (2016) Short-term wind speed forecasting using artificial neural networks for Tehran, Iran. Int J Energy Environ Eng 7(4):377–390. https://doi.org/10.1007/s40095-016-0220-6
He W (2017) Load forecasting via deep neural networks. Proc Comput Sci 122:308–314. https://doi.org/10.1016/j.procs.2017.11.374
Abdel-Nasser M, Mahmoud K (2017) Accurate photovoltaic power forecasting models using deep LSTM-RNN. Neural Comput Appl. https://doi.org/10.1007/s00521-017-3225-z
Lago J, De Ridder F, De Schutter B (2018) Forecasting spot electricity prices: Deep learning approaches and empirical comparison of traditional algorithms. Appl Energy 221:386–405
Popa D, Pop F, Serbanescu C, Castiglione A (2018) Deep learning model for home automation and energy reduction in a smart home environment platform. Neural Comput Appl. https://doi.org/10.1007/s00521-018-3724-6
Bouktif S, Fiaz A, Ouni A, Serhani M (2018) Optimal deep learning LSTM Model for electric load forecasting using feature selection and genetic algorithm: comparison with machine learning approaches. Energies 11(7):1636. https://doi.org/10.3390/en11071636
Cheng H, Xie Z, Shi Y, Xiong N (2019) Multi-step data prediction in wireless sensor networks based on one-dimensional CNN and bidirectional LSTM. IEEE Access. https://doi.org/10.1109/access.2019.2937098
Bendaoud NMM, Farah N (2020) Using deep learning for short-term load forecasting. Neural Comput Appl. https://doi.org/10.1007/s00521-020-04856-0
McCulloch WS, Pitts W (1943) A logical calculus of ideas immanent in nervous activity. Bull Math Biophys 5:115
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735e80
Kong W, Dong ZY, Jia Y, Hill D, Zhang Y (2017) Short-Term Residential Load Forecasting Based on LSTM Recurrent Neural Network. IEEE TransSmart Grid 10(1):841–851
Son H, Kim C (2020) A deep learning approach to forecasting monthly demand for residential-sector electricity. Sustainability 12(8):3103. https://doi.org/10.3390/su12083103
Graves A, Jaitly N, Mohamed A (2013) Hybrid speech recognition with Deep Bidirectional LSTM. In: 2013 IEEE workshop on automatic speech recognition and understanding. https://doi.org/10.1109/asru.2013.6707742
Schuster M, Paliwal K (1997) Bidirectional recurrent neural networks. Signal Process IEEE Trans 45:2673–2681. https://doi.org/10.1109/78.650093
Fu R, Zhang Z, Li L (2016) Using LSTM and GRU neural network methods for traffic flow prediction. In: 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC). https://doi.org/10.1109/yac.2016.7804912
Kantz H, Schreiber H (2004) Nonlinear Time Series Analysis, 2nd edn. Cambridge University Press, Cambridge
Kumar H, Saini S (2016) Chaotic characterization of electric load demand time series & load forecasting by using GA trained artificial neural network. In: 2016 International conference on signal processing, communication, power and embedded system (SCOPES). https://doi.org/10.1109/scopes.2016.7955674
Kodba S, Perc M, Marhl M (2005) Detecting chaos from a time series. Eur J Phys 26:205–215. https://doi.org/10.1088/0143-0807/26/1/021
Bayarri D, Belaire-Franch J (2002) Recurrence plots in nonlinear time series analysis: free software. J Stat Softw. https://doi.org/10.18637/jss.v007.i09
Alfaro M, Fuertes G, Vargas E, Sepúlveda J, Veloso-Poblete M (2018) Forecast of chaotic series in a horizon superior to the inverse of the maximum lyapunov exponent. Complexity. https://doi.org/10.1155/2018/1452683
Bisong E (2019) Introduction to Scikit-learn. Building machine learning and deep learning models on google cloud platform. Apress, Berkeley, CA
Dahl GE, Sainath TN, Hinton GE (2013) Improving deep neural networks for LVCSR using rectified linear units and dropout. In: 2013 IEEE International Conference on Acoustics, Speech and Signal Processing. https://doi.org/10.1109/icassp.2013.6639346
Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958
Wu L, Kong C, Hao X, Chen W (2020) A short-term load forecasting method based on GRU-CNN hybrid neural network model. Math Probl Eng 2020:1–10. https://doi.org/10.1155/2020/1428104
Huffaker RG (2010) Phase space reconstruction from time series data: where history meets theory. In: 2010 International European Forum, 8–12 Feb 2010, Innsbruck-Igls, Austria, International European Forum on System Dynamics and Innovation in Food Networks
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors have no conflicts of interest to declare that are relevant to the content of this article.
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
Stergiou, K., Karakasidis, T.E. Application of deep learning and chaos theory for load forecasting in Greece. Neural Comput & Applic 33, 16713–16731 (2021). https://doi.org/10.1007/s00521-021-06266-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-06266-2