Abstract
As a common data-driven method, artificial neural networks have been widely used in electricity spot price forecasting. To improve the accuracy of short-term forecasts, this paper proposes an optimized artificial neural network model for monthly electricity spot prices forecasting. A genetic algorithm is applied to regulate the weights and biases parameters of the artificial neural network structure. This study uses various historical dataset at monthly periods selected from Nordic electricity spot prices. For efficiency comparison, one-step ahead forecast method based on Schwartz-Smith stochastic model and two other prediction models, artificial neural network trained by Levenberg–Marquardt and particle swarm optimization algorithms are also presented. The comparison results show that the prediction model based on the genetic optimization algorithm is more accurate than the other prediction models. The proposed forecasting model can be considered as an alternative technique for the electricity spot price forecasting in the Nordic regions.
Similar content being viewed by others
References
Azadeh A, Ghaderi SF, Tarverdian S, Saberi M (2007) Integration of artificial neural networks and genetic algorithm to predict electrical energy consumption. Appl Math Comput 186(2):1731–1741
Azadeh A, Saberi M, Anvari M, Azaron A, Mohammadi M (2011) An adaptive network based fuzzy inference system-genetic algorithm clustering ensemble algorithm for performance assessment and improvement of conventional power plants. Expert Syst Appl 38(3):2224–2234
Belhaouari SB, Raissouli H (2021) MADL: a multilevel architecture of deep learning. Int J Comput Intell Syst 14(1):693–700
Benth FE, Kallsen J, Meyer-Brandis T (2007) A non-Gaussian Ornstein-Uhlenbeck process for electricity spot price modeling and derivatives pricing. Appl Math Finance 14(2):153–169
Chae YT, Horesh R, Hwang Y, Lee YM (2016) Artificial neural network model for forecasting sub-hourly electricity usage in commercial buildings. Energy Build 111:184–194
Chatterjee S, Bandopadhyay S (2012) Reliability estimation using a genetic algorithm-based artificial neural network: an application to a load-haul-dump machine. Expert Syst Appl 39(12):10943–10951
Chong E, Han C, Park FC (2017) Deep learning networks for stock market analysis and prediction: methodology, data representations, and case studies. Expert Syst Appl 83:187–205
Ding S, Li H, Su C, Yu J, Jin F (2013) Evolutionary artificial neural networks: a review. Artif Intell Rev 39(3):251–260
Eberhart R, Kennedy (1995) A new optimizer using particle swarm theory. In: MHS’95. Proceedings of the sixth international symposium on micro machine and human science (pp. 39-43). Ieee
Fan S, Chen L (2006) Short-term load forecasting based on an adaptive hybrid method. IEEE Trans Power Syst 21(1):392–401
Geman H (2005) Commodities and Commodity Derivatives. Wiley-Finance S Pliska (eds), Cambridge University Press
Ghazvini MAF, Canizes B, Vale Z, Morais H (2013) Stochastic short-term maintenance scheduling of GENCOs in an oligopolistic electricity market. Appl Energy 101:667–677
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley Reading Mass, Boston
Gundu V, Simon SP (2021) PSO-LSTM for short term forecast of heterogeneous time series electricity price signals. J Ambient Intell Humaniz Comput 12(2):2375–2385
Günay ME (2016) Forecasting annual gross electricity demand by artificial neural networks using predicted values of socio-economic indicators and climatic conditions: Case of Turkey. Energy Policy 90:92–101
Gürbüz F, Öztürk C, Pardalos P (2013) Prediction of electricity energy consumption of Turkey via artificial bee colony: a case study. Energy Syst 4(3):289–300
Holland J (1975) Adaptation in natural and artificial system: an introduction with application to biology, control and artificial intelligence. University of Michigan Press, Ann Arbor
Hong YY, Hsiao CY (2002) Locational marginal price forecasting in deregulated electricity markets using artificial intelligence. IEE Proceed Generat Trans Distrib 149(5):621–626
Huang CJ, Shen Y, Chen YH, Chen HC (2021) A novel hybrid deep neural network model for short-term electricity price forecasting. Int J Energy Res 45(2):2511–2532
Karatasou S, Santamouris M, Geros V (2006) Modeling and predicting building’s energy use with artificial neural networks: methods and results. Energy build 38(8):949–958
Khan A, Chiroma H, Imran M, Bangash JI, Asim M, Hamza MF, Aljuaid H (2020) Forecasting electricity consumption based on machine learning to improve performance: a case study for the organization of petroleum exporting countries (OPEC). Comput Electric Eng 86:106737
Saima H, Jaafar J, Belhaouari S, Jillani TA (2011) Intelligent methods for weather forecasting: a review. In: 2011 national postgraduate conference (pp. 1-6). IEEE
Kim MK (2015) A new approach to short-term price forecast strategy with an artificial neural network approach: application to the Nord Pool. J Electric Eng Technol 10(4):1480–1491
Lago J, Marcjasz G, De Schutter B, Weron R (2021) Forecasting day-ahead electricity prices: a review of state-of-the-art algorithms, best practices and an open-access benchmark. Appl Energy 293:116983
Li W, Becker DM (2021) Day-ahead electricity price prediction applying hybrid models of LSTM-based deep learning methods and feature selection algorithms under consideration of market coupling. Energy 237:121543
Li K, Hu C, Liu G, Xue W (2015) Building’s electricity consumption prediction using optimized artificial neural networks and principal component analysis. Energy Build 108:106–113
Lu X, Dong ZY, Li X (2005) Electricity market price spike forecast with data mining techniques. Electric Power Syst Res 73(1):19–29
Lu WZ, Xue Y (2014) Prediction of particulate matter at street level using artificial neural networks coupling with chaotic particle swarm optimization algorithm. Build Environ 78:111–117
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 Electric Power Energy Syst 28(6):367–373
Mehrdoust F, Noorani I (2022) Valuation of spark-spread option written on electricity and gas forward contracts under two-factor models with non-Gaussian Lévy Processes. Comput Econ. https://doi.org/10.1007/s10614-021-10232-4
Mehrdoust F, Noorani I (2021) Forward price and fitting of electricity Nord Pool market under regime-switching two-factor model. Math Financ Econ. https://doi.org/10.1007/s11579-020-00287-6
Memarzadeh G, Keynia F (2021) Short-term electricity load and price forecasting by a new optimal LSTM-NN based prediction algorithm. Electric Power Syst Res 192:106995
Mena R, Rodríguez F, Castilla M, Arahal MR (2014) A prediction model based on neural networks for the energy consumption of a bioclimatic building. Energy Build 82:142–155
Moré JJ (1978) The Levenberg-Marquardt algorithm: implementation and theory. In: Numerical analysis. Springer, Berlin. pp 105–116
Noorani I, Mehrdoust F, Lio W (2021) Electricity spot price modeling by multi-factor uncertain process: a case study from the Nordic region. Soft Comput 25(21):13105–13126
Pavićević M, Popović T (2022) Forecasting day-ahead electricity metrics with artificial neural networks. Sensors 22(3):1051
Pedregal DJ, Trapero JR (2010) Mid-term hourly electricity forecasting based on a multi-rate approach. Energy Convers Manage 51(1):105–111
Platon R, Dehkordi VR, Martel J (2015) Hourly prediction of a building’s electricity consumption using case-based reasoning, artificial neural networks and principal component analysis. Energy Build 92:10–18
Schwartz ES (1997) The stochastic behavior of commodity prices: implications for valuation and hedging. J Financ 52(3):923–973
Schwartz ES, Smith JE (2000) Short-term variations and long-term dynamics in commodity prices. Manage Sci 46(7):893–911
Schuman CD, Birdwell JD (2013) Variable structure dynamic artificial neural networks. Biol Inspired Cogn Architect 6:126–130
Sedki A, Ouazar D, El Mazoudi E (2009) Evolving neural network using real coded genetic algorithm for daily rainfall-runoff forecasting. Expert Syst Appl 36(3):4523–4527
Shahidehpour M, Yamin H, Li Z (2003) Market operations in electric power systems: forecasting, scheduling, and risk management. Wiley, Hoboken
Singhal D, Swarup KS (2011) Electricity price forecasting using artificial neural networks. Int J Electric Power Energy Syst 33(3):550–555
Sivanandam SN, Deepa SN (2008) Introduction to Genetic Algorithms. Springer-Verlag, Berlin
Tan M, He G, Li X, Liu Y, Dong C, Feng J (2012) Prediction of the effects of preparation conditions on pervaporation performances of polydimethylsiloxane (PDMS)/ceramic composite membranes by backpropagation neural network and genetic algorithm. Sep Purif Technol 89:142–146
Torres JF, Martínez-Álvarez F, Troncoso A (2022) A deep LSTM network for the Spanish electricity consumption forecasting. Neural Comput Appl. https://doi.org/10.1007/s00521-021-06773-2
Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques (Data management systems). Morgan Kaufmann, San Mateo
Yang XS, Deb S (2014) Cuckoo search: recent advances and applications. Neural Comput Appl 24(1):169–74
Yuan J, Farnham C, Azuma C, Emura K (2018) Predictive artificial neural network models to forecast the seasonal hourly electricity consumption for a University Campus. Sustain Cities Soc 42:82–92
Zhao J, Dong ZY, Li X, Wong KP (2005) A general method for electricity market price spike analysis. In: IEEE power engineering society general meeting, 286–293
Acknowledgements
The authors (Farshid Mehrdoust and Idin Noorani) acknowledge from University of Guilan and the author (Samir Brahim Belhaouari) likes to thank Qatar National Library (QNL) for supporting in publishing the paper.
Author information
Authors and Affiliations
Corresponding author
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
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mehrdoust, F., Noorani, I. & Belhaouari, S.B. Forecasting Nordic electricity spot price using deep learning networks. Neural Comput & Applic 35, 19169–19185 (2023). https://doi.org/10.1007/s00521-023-08734-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-08734-3