IDEAS home Printed from https://ideas.repec.org/a/eee/appene/v359y2024ics0306261924000321.html
   My bibliography  Save this article

Price forecasting in the Ontario electricity market via TriConvGRU hybrid model: Univariate vs. multivariate frameworks

Author

Listed:
  • Ehsani, Behdad
  • Pineau, Pierre-Olivier
  • Charlin, Laurent

Abstract

Forecasting short-term electricity prices in a deregulated electricity market is challenging due to the inherent uncertainty and volatility of the prices, often exacerbated by unexpected events in generation and unpredictable price spikes coupled with unclear price patterns. As a response, this research introduces a novel hybrid Deep Learning model that employs both a Convolutional Neural Network (CNN) and a Gated Recurrent Unit (GRU) to forecast one-step, two-step, and three-step ahead electricity prices. The proposed architecture consists of three consecutive CNN-GRU models, each modelling the input at a different time granularity. By down-sampling input data using pooling layers at the beginning of two model streams, the model simultaneously captures differing frequencies of price patterns. Additionally, the forecasting models consider external variables, including previous prices, electricity load, generation, import and export, and weather data, to assess their potential to enhance model efficiency. This approach is designed to tackle the intrinsic challenges of electricity price forecasting by leveraging the strengths of CNNs for spatial pattern recognition and GRUs for capturing temporal dependencies, thus providing a more complete view of the price trends. Three studies for different weeks of 2022 were carried out in the Ontario electricity market to assess the model. The results indicate that the proposed model reduces the forecasting error by 63.3% in the first experiment, 41.8% in the second, and 28.2% in the third, on average. The proposed model outperforms several baseline models, including statistical time-series (Auto-regressive (AR), Auto-regressive Integrated Moving Average (ARIMA), and vector autoregression (VAR)), Machine Learning (Linear Regression (LR), Support Vector Regression (SVR), k-Nearest Neighbors (KNN), and Decision Tree (DT)), and Deep Learning (Multi-Layer Perceptron (MLP), Long Short-Term Memory (LSTM), GRU, and hybrid LSTM-GRU) models.

Suggested Citation

  • Ehsani, Behdad & Pineau, Pierre-Olivier & Charlin, Laurent, 2024. "Price forecasting in the Ontario electricity market via TriConvGRU hybrid model: Univariate vs. multivariate frameworks," Applied Energy, Elsevier, vol. 359(C).
  • Handle: RePEc:eee:appene:v:359:y:2024:i:c:s0306261924000321
    DOI: 10.1016/j.apenergy.2024.122649
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0306261924000321
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.apenergy.2024.122649?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Haldrup, Niels & Nielsen, Frank S. & Nielsen, Morten Ørregaard, 2010. "A vector autoregressive model for electricity prices subject to long memory and regime switching," Energy Economics, Elsevier, vol. 32(5), pages 1044-1058, September.
    2. Peter R. Hansen & Asger Lunde & James M. Nason, 2011. "The Model Confidence Set," Econometrica, Econometric Society, vol. 79(2), pages 453-497, March.
    3. Ioannidis, Filippos & Kosmidou, Kyriaki & Savva, Christos & Theodossiou, Panayiotis, 2021. "Electricity pricing using a periodic GARCH model with conditional skewness and kurtosis components," Energy Economics, Elsevier, vol. 95(C).
    4. Eric Guerci & Mohammad Ali Rastegar & Silvano Cincotti, 2010. "Agent-based modeling and simulation of competitive wholesale electricity markets," Post-Print halshs-00871063, HAL.
    5. Panapakidis, Ioannis P. & Dagoumas, Athanasios S., 2016. "Day-ahead electricity price forecasting via the application of artificial neural network based models," Applied Energy, Elsevier, vol. 172(C), pages 132-151.
    6. Weron, Rafał, 2014. "Electricity price forecasting: A review of the state-of-the-art with a look into the future," International Journal of Forecasting, Elsevier, vol. 30(4), pages 1030-1081.
    7. Meng, Anbo & Wang, Peng & Zhai, Guangsong & Zeng, Cong & Chen, Shun & Yang, Xiaoyi & Yin, Hao, 2022. "Electricity price forecasting with high penetration of renewable energy using attention-based LSTM network trained by crisscross optimization," Energy, Elsevier, vol. 254(PA).
    8. Li, Chuang & Li, Guojie & Wang, Keyou & Han, Bei, 2022. "A multi-energy load forecasting method based on parallel architecture CNN-GRU and transfer learning for data deficient integrated energy systems," Energy, Elsevier, vol. 259(C).
    9. Maciejowska, Katarzyna & Nitka, Weronika & Weron, Tomasz, 2021. "Enhancing load, wind and solar generation for day-ahead forecasting of electricity prices," Energy Economics, Elsevier, vol. 99(C).
    10. Paschen, Marius, 2016. "Dynamic analysis of the German day-ahead electricity spot market," Energy Economics, Elsevier, vol. 59(C), pages 118-128.
    11. Rafal Weron, 2014. "A review of electricity price forecasting: The past, the present and the future," HSC Research Reports HSC/14/02, Hugo Steinhaus Center, Wroclaw University of Technology.
    12. Umut Ugurlu & Ilkay Oksuz & Oktay Tas, 2018. "Electricity Price Forecasting Using Recurrent Neural Networks," Energies, MDPI, vol. 11(5), pages 1-23, May.
    13. Dagoumas, Athanasios S. & Koltsaklis, Nikolasos E. & Panapakidis, Ioannis P., 2017. "An integrated model for risk management in electricity trade," Energy, Elsevier, vol. 124(C), pages 350-363.
    14. Yang, Haolin & Schell, Kristen R., 2022. "GHTnet: Tri-Branch deep learning network for real-time electricity price forecasting," Energy, Elsevier, vol. 238(PC).
    15. Chung, Won Hee & Gu, Yeong Hyeon & Yoo, Seong Joon, 2022. "District heater load forecasting based on machine learning and parallel CNN-LSTM attention," Energy, Elsevier, vol. 246(C).
    16. Weron, Rafal & Misiorek, Adam, 2008. "Forecasting spot electricity prices: A comparison of parametric and semiparametric time series models," International Journal of Forecasting, Elsevier, vol. 24(4), pages 744-763.
    17. Lago, Jesus & Marcjasz, Grzegorz & De Schutter, Bart & Weron, Rafał, 2021. "Forecasting day-ahead electricity prices: A review of state-of-the-art algorithms, best practices and an open-access benchmark," Applied Energy, Elsevier, vol. 293(C).
    18. Janczura, Joanna & Weron, Rafal, 2010. "An empirical comparison of alternate regime-switching models for electricity spot prices," Energy Economics, Elsevier, vol. 32(5), pages 1059-1073, September.
    19. Xiong, Xiaoping & Qing, Guohua, 2023. "A hybrid day-ahead electricity price forecasting framework based on time series," Energy, Elsevier, vol. 264(C).
    20. Heidarpanah, Mohammadreza & Hooshyaripor, Farhad & Fazeli, Meysam, 2023. "Daily electricity price forecasting using artificial intelligence models in the Iranian electricity market," Energy, Elsevier, vol. 263(PE).
    21. Ehsan, Ali & Yang, Qiang, 2019. "State-of-the-art techniques for modelling of uncertainties in active distribution network planning: A review," Applied Energy, Elsevier, vol. 239(C), pages 1509-1523.
    22. Rahman, Aowabin & Srikumar, Vivek & Smith, Amanda D., 2018. "Predicting electricity consumption for commercial and residential buildings using deep recurrent neural networks," Applied Energy, Elsevier, vol. 212(C), pages 372-385.
    23. Severin Borenstein & James Bushnell & Christopher R. Knittel, 1999. "Market Power in Electricity Markets: Beyond Concentration Measures," The Energy Journal, International Association for Energy Economics, vol. 0(Number 4), pages 65-88.
    24. Albanese, Claudio & Lo, Harry & Tompaidis, Stathis, 2012. "A numerical algorithm for pricing electricity derivatives for jump-diffusion processes based on continuous time lattices," European Journal of Operational Research, Elsevier, vol. 222(2), pages 361-368.
    25. Lago, Jesus & De Ridder, Fjo & De Schutter, Bart, 2018. "Forecasting spot electricity prices: Deep learning approaches and empirical comparison of traditional algorithms," Applied Energy, Elsevier, vol. 221(C), pages 386-405.
    26. Ross Baldick & Ryan Grant & Edward Kahn, 2004. "Theory and Application of Linear Supply Function Equilibrium in Electricity Markets," Journal of Regulatory Economics, Springer, vol. 25(2), pages 143-167, March.
    27. Niu, Dongxiao & Sun, Lijie & Yu, Min & Wang, Keke, 2022. "Point and interval forecasting of ultra-short-term wind power based on a data-driven method and hybrid deep learning model," Energy, Elsevier, vol. 254(PA).
    28. Ziel, Florian & Weron, Rafał, 2018. "Day-ahead electricity price forecasting with high-dimensional structures: Univariate vs. multivariate modeling frameworks," Energy Economics, Elsevier, vol. 70(C), pages 396-420.
    29. Saab, Samer & Badr, Elie & Nasr, George, 2001. "Univariate modeling and forecasting of energy consumption: the case of electricity in Lebanon," Energy, Elsevier, vol. 26(1), pages 1-14.
    30. Peng, Lu & Liu, Shan & Liu, Rui & Wang, Lin, 2018. "Effective long short-term memory with differential evolution algorithm for electricity price prediction," Energy, Elsevier, vol. 162(C), pages 1301-1314.
    31. Zhang, Kefei & Cao, Hua & Thé, Jesse & Yu, Hesheng, 2022. "A hybrid model for multi-step coal price forecasting using decomposition technique and deep learning algorithms," Applied Energy, Elsevier, vol. 306(PA).
    32. Park, Haesun & Mjelde, James W. & Bessler, David A., 2006. "Price dynamics among U.S. electricity spot markets," Energy Economics, Elsevier, vol. 28(1), pages 81-101, January.
    33. Johnsen, Tor Arnt, 2001. "Demand, generation and price in the Norwegian market for electric power," Energy Economics, Elsevier, vol. 23(3), pages 227-251, May.
    34. Heydari, Azim & Majidi Nezhad, Meysam & Pirshayan, Elmira & Astiaso Garcia, Davide & Keynia, Farshid & De Santoli, Livio, 2020. "Short-term electricity price and load forecasting in isolated power grids based on composite neural network and gravitational search optimization algorithm," Applied Energy, Elsevier, vol. 277(C).
    35. Terlouw, Tom & AlSkaif, Tarek & Bauer, Christian & van Sark, Wilfried, 2019. "Multi-objective optimization of energy arbitrage in community energy storage systems using different battery technologies," Applied Energy, Elsevier, vol. 239(C), pages 356-372.
    36. Yang, Zhang & Ce, Li & Lian, Li, 2017. "Electricity price forecasting by a hybrid model, combining wavelet transform, ARMA and kernel-based extreme learning machine methods," Applied Energy, Elsevier, vol. 190(C), pages 291-305.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chai, Shanglei & Li, Qiang & Abedin, Mohammad Zoynul & Lucey, Brian M., 2024. "Forecasting electricity prices from the state-of-the-art modeling technology and the price determinant perspectives," Research in International Business and Finance, Elsevier, vol. 67(PA).
    2. Lehna, Malte & Scheller, Fabian & Herwartz, Helmut, 2022. "Forecasting day-ahead electricity prices: A comparison of time series and neural network models taking external regressors into account," Energy Economics, Elsevier, vol. 106(C).
    3. Weron, Rafał, 2014. "Electricity price forecasting: A review of the state-of-the-art with a look into the future," International Journal of Forecasting, Elsevier, vol. 30(4), pages 1030-1081.
    4. Jiang, Ping & Nie, Ying & Wang, Jianzhou & Huang, Xiaojia, 2023. "Multivariable short-term electricity price forecasting using artificial intelligence and multi-input multi-output scheme," Energy Economics, Elsevier, vol. 117(C).
    5. Lago, Jesus & Marcjasz, Grzegorz & De Schutter, Bart & Weron, Rafał, 2021. "Forecasting day-ahead electricity prices: A review of state-of-the-art algorithms, best practices and an open-access benchmark," Applied Energy, Elsevier, vol. 293(C).
    6. F. Cordoni, 2020. "A comparison of modern deep neural network architectures for energy spot price forecasting," Digital Finance, Springer, vol. 2(3), pages 189-210, December.
    7. Brusaferri, Alessandro & Matteucci, Matteo & Portolani, Pietro & Vitali, Andrea, 2019. "Bayesian deep learning based method for probabilistic forecast of day-ahead electricity prices," Applied Energy, Elsevier, vol. 250(C), pages 1158-1175.
    8. Shao, Zhen & Yang, Yudie & Zheng, Qingru & Zhou, Kaile & Liu, Chen & Yang, Shanlin, 2022. "A pattern classification methodology for interval forecasts of short-term electricity prices based on hybrid deep neural networks: A comparative analysis," Applied Energy, Elsevier, vol. 327(C).
    9. Billé, Anna Gloria & Gianfreda, Angelica & Del Grosso, Filippo & Ravazzolo, Francesco, 2023. "Forecasting electricity prices with expert, linear, and nonlinear models," International Journal of Forecasting, Elsevier, vol. 39(2), pages 570-586.
    10. Umut Ugurlu & Ilkay Oksuz & Oktay Tas, 2018. "Electricity Price Forecasting Using Recurrent Neural Networks," Energies, MDPI, vol. 11(5), pages 1-23, May.
    11. Nie, Ying & Li, Ping & Wang, Jianzhou & Zhang, Lifang, 2024. "A novel multivariate electrical price bi-forecasting system based on deep learning, a multi-input multi-output structure and an operator combination mechanism," Applied Energy, Elsevier, vol. 366(C).
    12. Ghimire, Sujan & Deo, Ravinesh C. & Casillas-Pérez, David & Salcedo-Sanz, Sancho, 2024. "Two-step deep learning framework with error compensation technique for short-term, half-hourly electricity price forecasting," Applied Energy, Elsevier, vol. 353(PA).
    13. Loizidis, Stylianos & Kyprianou, Andreas & Georghiou, George E., 2024. "Electricity market price forecasting using ELM and Bootstrap analysis: A case study of the German and Finnish Day-Ahead markets," Applied Energy, Elsevier, vol. 363(C).
    14. Bartosz Uniejewski, 2023. "Electricity price forecasting with Smoothing Quantile Regression Averaging: Quantifying economic benefits of probabilistic forecasts," Papers 2302.00411, arXiv.org, revised Jan 2024.
    15. Mira Watermeyer & Thomas Mobius & Oliver Grothe & Felix Musgens, 2023. "A hybrid model for day-ahead electricity price forecasting: Combining fundamental and stochastic modelling," Papers 2304.09336, arXiv.org.
    16. Liyang Tang, 2020. "Application of Nonlinear Autoregressive with Exogenous Input (NARX) neural network in macroeconomic forecasting, national goal setting and global competitiveness assessment," Papers 2005.08735, arXiv.org.
    17. Hakan Acaroğlu & Fausto Pedro García Márquez, 2021. "Comprehensive Review on Electricity Market Price and Load Forecasting Based on Wind Energy," Energies, MDPI, vol. 14(22), pages 1-23, November.
    18. Ciarreta, Aitor & Martinez, Blanca & Nasirov, Shahriyar, 2023. "Forecasting electricity prices using bid data," International Journal of Forecasting, Elsevier, vol. 39(3), pages 1253-1271.
    19. Yang, Haolin & Schell, Kristen R., 2022. "GHTnet: Tri-Branch deep learning network for real-time electricity price forecasting," Energy, Elsevier, vol. 238(PC).
    20. Wagner, Andreas & Ramentol, Enislay & Schirra, Florian & Michaeli, Hendrik, 2022. "Short- and long-term forecasting of electricity prices using embedding of calendar information in neural networks," Journal of Commodity Markets, Elsevier, vol. 28(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:appene:v:359:y:2024:i:c:s0306261924000321. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/wps/find/journaldescription.cws_home/405891/description#description .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.