Abstract
In power industry and management, given the peculiarity and high complexity of the time series, it is highly requested to make models more flexible and well adapted to the data, in order to give them the ability to capture and recognize the most complex patterns, and consequently gain more accuracy in forecasting. To fulfill this aim, we define the seasonal autoregressive neural network (SAR-NN) as a dynamic feedforward artificial neural network (ANN), essentially conceived to forecast electricity prices. The SAR-NN is an ANN-based autoregressive model that considers that autoregressors are only those that are lagged by a multiple of the period p of the dominating seasonality. Moving forward this neural network, step-by-step, allows to generate multiple-steps-ahead reliable forecasts. This model is specifically designed to robustly overcome the strong seasonal effects and the other nonlinear patterns that often harm ANNs forecasting performance. The strategy is tested and compared to a number of homologous models throughout empirical experiments. As a case study, we focus on the Nord Pool Scandinavian power market, which is one of the most mature energy markets worldwide.
Similar content being viewed by others
Notes
An activation function is deterministic and symmetrically nonlinear. The range of the output values of a feedforward model is controlled by N(.). If the output value is not restricted to particular intervals, such as binary or discrete results, then it can simply be set to an identity function.
Denmark, Norway, Sweden and Finland.
References
Chen K, Wang C (2007) A hybrid SARIMA and support vector machines in forecasting the production values of the machinery industry in Taiwan. Expert Syst Appl 32(1):254–264
Chaâbane N, Saâdaoui F, Benammou S (2012) Modelling power spot prices in deregulated European energy markets: a dual long memory approach. Global Busin Econ Rev 14(4):338–361
de Lange AJP, Schavemaker PH, van der Sluis, L (2002) Electricity prices: stochastic or deterministic? Working Paper, ADL Consultancy, Netherlands
Dudek G (2013) Forecasting time series with multiple seasonal cycles using neural networks with local learning. In: Artificial intelligence and soft computing, vol 7894 of the series. Lecture notes in computer science, pp 52–63
Escribano A, Pena J, Villaplana P ( 2002) Modeling electricity prices: international evidence. Universidad Carlos III de Madrid, W.P. 02-27
Funahashi K (1989) On the approximate realization of continuous mappings by neural networks. Neural Netw 2(3):183–192
Gould PG, Koehler AB, Ord JK, Snyder RD, Hyndman RJ, Vahid-Araghie F (2008) Forecasting time series with multiple seasonal patterns. Eur J Oper Res 191(1):207–222
Hornik K (1991) Approximation capabilities of multilayer feedforward networks. Neural Netw 4(2):251–257
Jablonska M, Kauranne T (2011) Multi-agent stochastic simulation for the electricity spot market price. Lect Notes Econ Math Syst 652:3–14
Kaastra I, Boyd M (1996) Designing a neural network for forecasting financial and economic time series. Neurocomputing 10(3):215–236
Kawauchi S, Sugihara H, Sasaki H (2004) Development of very-short-term load forecasting based on chaos theory. Electr Eng Jpn 148(2):646–653
Kovacevic RM, Pflug GC, Vespucci MT (2013) Handbook of risk management in energy production and trading. Springer Science Business Media, New York
Li L, Chong-Xin L (2011) Application of chaos and neural network in power load forecasting. Discrete Dyn Nat Soc 2011:1–12
Lütkepohl H, Krätzig M (2004) Applied time series econometrics. Cambridge University Press, Cambridge
Nelson M, Hill T, Remus T, O’Connor M (1999) Time series forecasting using NNs: should the data be deseasonalized first? J Forecast 18(5):359–367
Nogalas FJ, Contreras J, Conejo AJ, Espinola R (2002) Forecasting next day electricity prices by time series models. IEEE Trans Power Syst 17(2):342–348
Norouzzadeh P, Dullaert W, Rahmani B (2007) Anti-correlation and multifractal features of Spain electricity spot market. Phys A Stat Mech Appl 380:333–342
Nowotarski J, Tomczyk J, Weron R (2013) Robust estimation and forecasting of the long-term seasonal component of electricity spot prices. Energy Econ 39:13–27
Olsson M, Soder L (2008) Modeling real-time balancing power market prices using combined SARIMA and Markov processes. IEEE Trans Power Syst 23(2):443–450
Pai FP, Lin CS (2005) A hybrid ARIMA and support vector machines model in stock price forecasting. Omega 33(6):497–505
Saâdaoui F (2010) Acceleration of the EM algorithm via extrapolation methods: review, comparison and new methods. Comput Stat Data Anal 54(3):750–766
Saâdaoui F (2013) The price and trading volume dynamics relationship in the EEX power market: a wavelet modeling. Comput Econ 42(1):47–69
Saâdaoui F, Rabbouch H (2014) A wavelet-based multi-scale vector ANN model for econophysical systems prediction. Expert Syst Appl 41(13):6017–6028
Szkuta B, Sanabria L, Dillon T (1999) Electricity price short-term forecasting using artificial neural networks. IEEE Trans Power Syst 14(13):851–857
Tipping JP (2007) The analysis of spot price stochasticity in deregulated wholesale electricity markets. A thesis submitted in partial fulfillment of the requirements for the Degree of Ph.D. in Management Science in the University of Canterbury, New Zealand
Unsihuay-Vila C, Zambroni de Souza AC, Marangon-Lima JW, Balestrassi PP (2010) Electricity demand and spot price forecasting using evolutionary computation combined with chaotic nonlinear dynamic model. Int J Electr Power Energy Syst 32(2):108–116
Vijayalakshmi S, Girish GP (2015) Artificial neural networks for spot electricity price forecasting: a review. Int J Energy Econ Policy 5(4):1092–1097
Wang A, Ramsay B (1998) A neural network based estimator for electricity spot pricing with particular reference to weekend and public holidays. Neurocomputing 23(1–3):47–57
Wang F, Liao GP, Li JH, Li XC, Zhou TJ (2013) Multifractal detrended fluctuation analysis for clustering structures of electricity price periods. Phys A Stat Mech Appl 392(22):5723–5734
Werbos PJ (1990) Backpropagation through time: what it does and how to do it. Proc IEEE 78(10):1550–1560
Weron R, Simonsen I, Wilman P (2004) Modeling highly volatile and seasonal markets: evidence from the Nord Pool electricity market. In: Takayasu H (ed) The application of econophysics. Springer, Tokyo, pp 182–191
Weron R (2014) Electricity price forecasting: a review of the state-of-the-art with a look into the future. Int J Forecast 30(4):1030–1081
Weron R (2006) Modeling and forecasting electricity loads and prices: a statistical approach. Wiley, Chichester
Wong FS (1990) Time series forecasting using backpropagation neural networks. Neurocomputing 2(4):147–159
Yang L, Tschernig R (2002) Non- and semiparametric identification of seasonal nonlinear autoregression models. Econom Theory 18(6):1408–1448
Zhang GP (2003) Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50:159–175
Zhang GP, Qi M (2005) Neural network forecasting for seasonal and trend time series. Eur J Oper Res 160(2):501–514
Acknowledgments
I would like to thank the anonymous reviewers for their insightful and constructive comments that greatly contributed to improving the paper. My many thanks go also to the editorial staff for their generous support and assistance during the review process.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Saâdaoui, F. A seasonal feedforward neural network to forecast electricity prices. Neural Comput & Applic 28, 835–847 (2017). https://doi.org/10.1007/s00521-016-2356-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-016-2356-y