Machine learning and deep learning prediction models for time-series: a comparative analytical study for the use case of the UK short-term electricity price prediction

被引:0
|
作者
Bhupesh Kumar Mishra [1 ]
Vjosa Preniqi [2 ]
Dhavalkumar Thakker [1 ]
Erich Feigl [3 ]
机构
[1] University of Hull,
[2] Queen Mary University,undefined
[3] Drax Retail,undefined
来源
关键词
Time-series; Internet of things; Machine learning; Deep learning; Electricity price-prediction; ARIMA; Prophet; XGBoost;
D O I
10.1007/s43926-024-00075-4
中图分类号
学科分类号
摘要
Electricity price prediction has an imperative role in the UK energy market among energy trading organisations. The price prediction directly impacts organisational policy for profitable electricity trading, better bidding plans, and the optimisation of energy storage devices for any surplus energy. Business organisations always look for the use of price-prediction models with higher accuracy to help them maximise benefits. With the enhancement of Internet of Things (IoT) technology, data availability on energy demand, and hence the associated price prediction modelling has become more effective tools than before. However, price prediction has been a challenging task because of the uncertainty in the demand and supply and other external factors such as weather, and gas prices as these factors can influence the fluctuation of electricity prices. In this regard, the selection of an appropriate prediction model is crucial for business organisations. In this paper, an analytical study has been presented to predict short-term electricity prices in the UK market as a use case for a UK-based energy trading company. ARIMA, Prophet, XGBoost as well as Convolution Neural Networks (CNN), Recurrent Neural Networks (RNN), and Long-Short Term Memory (LSTM) algorithms have been analysed. In this study, UK Market Index Data (MID) from Elexon API data has been used that represent half-hourly electricity prices. In addition, gas prices, and initial demand out-turn data, as external factors, are introduced into the models for improving the accuracy and performance of these models. The comparative analysis shows that the ARIMA can handle only one external factor in its prediction model, while the Prophet and XGBoost can incorporate multiple external regressors in their models. Also, the models based on deep learning algorithms can deal with univariate and multivariate time series. The comparative analysis also revealed that the XGBoost model has better performance than the ARIMA and Prophet models, as has been found in earlier studies. With the extended analysis, it has been found that deep learning models outperform ARIMA, Prophet, and XGBoost models in terms of prediction accuracy. This extended comparative analysis gives the flexibility to choose the appropriate model selection for any organisation working in analogous business scenarios as of the business use case of this study.
引用
收藏
相关论文
共 50 条
  • [1] Two Machine Learning Approaches for Short-Term Wind Speed Time-Series Prediction
    Ak, Ronay
    Fink, Olga
    Zio, Enrico
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2016, 27 (08) : 1734 - 1747
  • [2] Short-Term Cross-Sectional Time-Series Wear Prediction by Deep Learning Approaches
    Nugraha, Renaldy Dwi
    He, Ke
    Liu, Ang
    Zhang, Zhinan
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2023, 23 (02)
  • [3] Deep Learning with Long Short-Term Memory for Time Series Prediction
    Hua, Yuxiu
    Zhao, Zhifeng
    Li, Rongpeng
    Chen, Xianfu
    Liu, Zhiming
    Zhang, Honggang
    IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (06) : 114 - 119
  • [4] Data Augmentation for Short-Term Time Series Prediction with Deep Learning
    Flores, Anibal
    Tito-Chura, Hugo
    Apaza-Alanoca, Honorio
    INTELLIGENT COMPUTING, VOL 2, 2021, 284 : 492 - 506
  • [5] Stock Price Prediction Using Time Series, Econometric, Machine Learning, and Deep Learning Models
    Chatterjee, Ananda
    Bhowmick, Hrisav
    Sen, Jaydip
    2021 IEEE Mysore Sub Section International Conference, MysuruCon 2021, 2021, : 289 - 296
  • [6] Stock price prediction using time series, econometric, machine learning, and deep learning models
    Chatterjee, Ananda
    Bhowmick, Hrisav
    Sen, Jaydip
    arXiv, 2021,
  • [7] Empirical Mode Decomposition, Extreme Learning Machine and Long Short-Term Memory for Time Series Prediction: A Comparative Study
    Ebermam, Elivelto
    De Angelo, Gabriel G.
    Knidel, Helder
    Krohling, Renato A.
    2018 7TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2018, : 492 - 497
  • [8] A Comparative Study of Time Series, Machine Learning, and Deep Learning Models for Forecasting Global Price of Wheat
    Abhishek Yadav
    Operations Research Forum, 5 (4)
  • [9] Neural additive time-series models: Explainable deep learning for multivariate time-series prediction
    Jo, Wonkeun
    Kim, Dongil
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 228
  • [10] A smart system for short-term price prediction using time series models
    Nguyen, Huy Vuong
    Naeem, M. Asif
    Wichitaksorn, Nuttanan
    Pears, Russel
    COMPUTERS & ELECTRICAL ENGINEERING, 2019, 76 : 339 - 352