A feature extraction- and ranking-based framework for electricity spot price forecasting using a hybrid deep neural network

Abstract In deregulated electricity markets, reliable electricity market price forecasting is the foundation for making the bidding strategy, operating dispatch control, and hedging volatility risk. However, electricity prices are high-volatile, nonstationary, multi-seasonal, making it difficult to estimate future trends. This paper proposes a hybrid model integrating a deep learning model, feature extraction and feature selection method to forecast short-term electricity prices. In the proposed framework, the ensemble empirical mode decomposition (EEMD) filter is utilized for multi-dimensional sequences, solving hidden characteristic extraction problems. The constructed feature space is identified and ranked under the max-dependency and min-redundancy (MRMR) criterion, improving the accuracy of feature selection. Finally, combining EEMD and MRMR with bidirectional long short-term memory (BiLSTM), a new hybrid framework is designed to improve the efficiency of short-term electricity price forecasting. Case studies on the PJM and New South Wales electricity markets confirm that our model outperforms alternatives on the forecasting accuracy. The average mean absolute percentage error (MAPE) of the proposed model is reduced by 4% to 21% compared to state-of-the-art models for 1-h and 24-h ahead forecasting. The proposed model has achieved relatively higher stability and adaptability in different forecasting steps and can better capture sophisticated fluctuations in electricity prices.

[1]  Jarmo Partanen,et al.  Forecasting electricity price and demand using a hybrid approach based on wavelet transform, ARIMA and neural networks , 2014 .

[2]  Jianzhou Wang,et al.  A hybrid short-term electricity price forecasting framework: Cuckoo search-based feature selection with singular spectrum analysis and SVM , 2019, Energy Economics.

[3]  Hui Liu,et al.  Smart deep learning based wind speed prediction model using wavelet packet decomposition, convolutional neural network and convolutional long short term memory network , 2018 .

[4]  Jun Wang,et al.  Stochastic recurrent wavelet neural network with EEMD method on energy price prediction , 2020, Soft Comput..

[5]  Joanna Janczura,et al.  Identifying Spikes and Seasonal Components in Electricity Spot Price Data: A Guide to Robust Modeling , 2012 .

[6]  Hamidreza Zareipour,et al.  A New Feature Selection Technique for Load and Price Forecast of Electrical Power Systems , 2017, IEEE Transactions on Power Systems.

[7]  Zhongfu Tan,et al.  Forecasting day-ahead electricity prices using a new integrated model , 2019, International Journal of Electrical Power & Energy Systems.

[8]  Stephen A. Billings,et al.  A new maximum relevance-minimum multicollinearity (MRmMC) method for feature selection and ranking , 2017, Pattern Recognit..

[9]  T. Wang,et al.  Comparing the applications of EMD and EEMD on time-frequency analysis of seismic signal , 2012 .

[10]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..

[11]  Hadi Khani,et al.  Real-Time Optimal Dispatch and Economic Viability of Cryogenic Energy Storage Exploiting Arbitrage Opportunities in an Electricity Market , 2015, IEEE Transactions on Smart Grid.

[12]  Jing Shi,et al.  Applying ARMA–GARCH approaches to forecasting short-term electricity prices , 2013 .

[13]  Ali Ahmadian,et al.  A Novel Electricity Price Forecasting Approach Based on Dimension Reduction Strategy and Rough Artificial Neural Networks , 2020, IEEE Transactions on Industrial Informatics.

[14]  Ranjeeta Bisoi,et al.  Short-term electricity price forecasting and classification in smart grids using optimized multikernel extreme learning machine , 2018, Neural Computing and Applications.

[15]  Dunnan Liu,et al.  Future prospects research on offshore wind power scale in China based on signal decomposition and extreme learning machine optimized by principal component analysis , 2020, Energy Science & Engineering.

[16]  Stefan Feuerriegel,et al.  Putting Big Data analytics to work: Feature selection for forecasting electricity prices using the LASSO and random forests , 2014, J. Decis. Syst..

[17]  Farshid Keynia,et al.  Short-term electricity load and price forecasting by a new optimal LSTM-NN based prediction algorithm , 2021, Electric Power Systems Research.

[18]  Davy Geysen,et al.  Thermal load forecasting in district heating networks using deep learning and advanced feature selection methods , 2018, Energy.

[19]  Wenyang Duan,et al.  The input vector space optimization for LSTM deep learning model in real-time prediction of ship motions , 2020 .

[20]  Jürgen Schmidhuber,et al.  Framewise phoneme classification with bidirectional LSTM and other neural network architectures , 2005, Neural Networks.

[21]  Tingting Zhu,et al.  Short-term wind speed forecasting using empirical mode decomposition and feature selection , 2016 .

[22]  Zhaohua Wu,et al.  On the trend, detrending, and variability of nonlinear and nonstationary time series , 2007, Proceedings of the National Academy of Sciences.

[23]  Mohamed Abdel-Aty,et al.  Real-time crash risk prediction on arterials based on LSTM-CNN. , 2019, Accident; analysis and prevention.

[24]  Jian Zhang,et al.  Short-term electrical load forecasting based on error correction using dynamic mode decomposition , 2020, Applied Energy.

[25]  Guoqiang Zhang,et al.  A novel ensemble method for hourly residential electricity consumption forecasting by imaging time series , 2020 .

[26]  Chintham Venkaiah,et al.  Short-term wind speed forecasting approach using Ensemble Empirical Mode Decomposition and Deep Boltzmann Machine , 2019, Sustainable Energy, Grids and Networks.

[27]  Kaile Zhou,et al.  Load demand forecasting of residential buildings using a deep learning model , 2020 .

[28]  Bart De Schutter,et al.  Forecasting spot electricity prices Deep learning approaches and empirical comparison of traditional algorithms , 2018 .

[29]  Hamidreza Zareipour,et al.  Application of information-gap decision theory to risk-constrained self-scheduling of GenCos , 2013, IEEE Transactions on Power Systems.

[30]  A. Kraskov,et al.  Estimating mutual information. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[31]  Yung-Hsiang Chen,et al.  A novel hybrid deep neural network model for short‐term electricity price forecasting , 2020, International Journal of Energy Research.

[32]  Chen Wang,et al.  Particle-swarm optimization of ensemble neural networks with negative correlation learning for forecasting short-term wind speed of wind farms in western China , 2019, Inf. Sci..

[33]  Yi-Ming Wei,et al.  An adaptive hybrid model for short term electricity price forecasting , 2020 .

[34]  Irena Koprinska,et al.  Correlation and instance based feature selection for electricity load forecasting , 2015, Knowl. Based Syst..

[35]  Yi Liang,et al.  Short term load forecasting based on feature extraction and improved general regression neural network model , 2019, Energy.

[36]  Andrea Vitali,et al.  Bayesian deep learning based method for probabilistic forecast of day-ahead electricity prices , 2019, Applied Energy.

[37]  Àngela Nebot,et al.  Hybrid methodologies for electricity load forecasting: Entropy-based feature selection with machine learning and soft computing techniques , 2015 .

[38]  Durga Toshniwal,et al.  Energy load time-series forecast using decomposition and autoencoder integrated memory network , 2020, Appl. Soft Comput..

[39]  Kejun Wang,et al.  Photovoltaic power forecasting based LSTM-Convolutional Network , 2019 .

[40]  Li Shang,et al.  Short-Term Wind Speed Forecasting Based on Ensemble Online Sequential Extreme Learning Machine and Bayesian Optimization , 2020 .

[41]  Hamed Nafisi,et al.  Evaluating the effect of electric vehicle parking lots in transmission-constrained AC unit commitment under a hybrid IGDT-stochastic approach , 2021, International Journal of Electrical Power & Energy Systems.

[42]  Zita Vale,et al.  An Electricity Day-Ahead Market Simulation Model , 2003 .

[43]  Antonio Muñoz San Roque,et al.  Forecasting Functional Time Series with a New Hilbertian ARMAX Model: Application to Electricity Price Forecasting , 2018, IEEE Transactions on Power Systems.

[44]  Pragya Dwivedi,et al.  A novel hybrid model based on neural network and multi-objective optimization for effective load forecast , 2019, Energy.

[45]  Shanlin Yang,et al.  A new electricity price prediction strategy using mutual information-based SVM-RFE classification , 2017 .

[46]  Wei-Chiang Hong,et al.  Electric Load Forecasting by Hybrid Self-Recurrent Support Vector Regression Model With Variational Mode Decomposition and Improved Cuckoo Search Algorithm , 2020, IEEE Access.

[47]  Azim Heydari,et al.  Short-term electricity price and load forecasting in isolated power grids based on composite neural network and gravitational search optimization algorithm , 2020 .

[48]  Yijun Zhang,et al.  Application of Ensemble Empirical Mode Decomposition in Low-Frequency Lightning Electric Field Signal Analysis and Lightning Location , 2021, IEEE Trans. Geosci. Remote. Sens..

[49]  Ilkay Oksuz,et al.  Electricity Price Forecasting Using Recurrent Neural Networks , 2018 .

[50]  G. Maragatham,et al.  Hourly day-ahead wind power forecasting with the EEMD-CSO-LSTM-EFG deep learning technique , 2020, Soft Comput..

[51]  R. Weron Electricity price forecasting: A review of the state-of-the-art with a look into the future , 2014 .

[52]  Song Guo,et al.  Robust Big Data Analytics for Electricity Price Forecasting in the Smart Grid , 2019, IEEE Transactions on Big Data.