Quantile forecast of renewable energy generation based on Indicator Gradient Descent and deep residual BiLSTM

Abstract Accurate generation forecasting can effectively accelerate the use of renewable energy in hybrid energy systems, contributing significantly to the delivery of the net-zero emission target. Recently, neural-network-based quantile forecast models have shown superior performance on renewable energy generation forecasting, partially because they have subtly embedded quantile forecast evaluation metrics into their loss functions. However, the non-differentiability of involved metrics has rendered their metric-embedded loss functions not everywhere-derivable, resulting in inapplicability of gradient-based training approaches. Instead, they have resorted to heuristic searches for Neural Network (NN) training, bringing low training efficiency and a rigid restriction on the size of the resultant NN. In this paper, the Indicator Gradient Descent (IGD) is proposed to overcome the non-differentiability of involved metrics, and several metric-embedded loss functions are innovatively customized combining IGD, enabling NNs to be trained efficiently in a ‘gradient-descent-like’ manner. Moreover, the deep Bidirectional Long Short-Term Memory (BiLSTM) is adopted to capture the periodicity of renewable generation (diurnal and seasonal patterns), and the residual technique is used to improve the training efficiency of the deep BiLSTM. Finally, a Deep Quantile Forecast Network (DQFN) based on IGD and deep residual BiLSTM is developed for wind and solar power quantile forecasting. Practical experiments in four cases have verified the effectiveness and efficiency of DQFN and IGD, where DQFN has achieved the lowest average proportion deviations (all below 1.7%) and the highest skill scores.

[1]  Jin Lin,et al.  Direct Quantile Regression for Nonparametric Probabilistic Forecasting of Wind Power Generation , 2017, IEEE Transactions on Power Systems.

[2]  Peng Cao,et al.  Impacts of stochastic forecast errors of renewable energy generation and load demands on microgrid operation , 2019, Renewable Energy.

[3]  Zhile Yang,et al.  Mass load prediction for lithium-ion battery electrode clean production: A machine learning approach , 2020 .

[4]  Akbar Siami Namin,et al.  The Performance of LSTM and BiLSTM in Forecasting Time Series , 2019, 2019 IEEE International Conference on Big Data (Big Data).

[5]  Jing Deng,et al.  Hybrid Probabilistic Wind Power Forecasting Using Temporally Local Gaussian Process , 2016, IEEE Transactions on Sustainable Energy.

[6]  Zhile Yang,et al.  A novel competitive swarm optimized RBF neural network model for short-term solar power generation forecasting , 2020, Neurocomputing.

[7]  Abbas Khosravi,et al.  Short-Term Load and Wind Power Forecasting Using Neural Network-Based Prediction Intervals , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[8]  Kit Po Wong,et al.  Probabilistic Forecasting of Wind Power Generation Using Extreme Learning Machine , 2014, IEEE Transactions on Power Systems.

[9]  Yitao Liu,et al.  Deep learning based ensemble approach for probabilistic wind power forecasting , 2017 .

[10]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[11]  Zhiyong Cui,et al.  Deep Bidirectional and Unidirectional LSTM Recurrent Neural Network for Network-wide Traffic Speed Prediction , 2018, ArXiv.

[12]  Valentin Flunkert,et al.  DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networks , 2017, International Journal of Forecasting.

[13]  A. Weigend,et al.  Estimating the mean and variance of the target probability distribution , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[14]  N. D. Hatziargyriou,et al.  Probabilistic Wind Power Forecasting Using Radial Basis Function Neural Networks , 2012, IEEE Transactions on Power Systems.

[15]  Hongbin Sun,et al.  Very short-term spatial and temporal wind power forecasting: A deep learning approach , 2019, CSEE Journal of Power and Energy Systems.

[16]  S. Nahavandi,et al.  Prediction Intervals for Short-Term Wind Farm Power Generation Forecasts , 2013, IEEE Transactions on Sustainable Energy.

[17]  Nikolay Laptev,et al.  Deep and Confident Prediction for Time Series at Uber , 2017, 2017 IEEE International Conference on Data Mining Workshops (ICDMW).

[18]  Zhao Xu,et al.  Direct Interval Forecasting of Wind Power , 2013, IEEE Transactions on Power Systems.

[19]  Yunlong Shang,et al.  A Data-Driven Approach With Uncertainty Quantification for Predicting Future Capacities and Remaining Useful Life of Lithium-ion Battery , 2021, IEEE Transactions on Industrial Electronics.

[20]  Amir F. Atiya,et al.  Lower Upper Bound Estimation Method for Construction of Neural Network-Based Prediction Intervals , 2011, IEEE Transactions on Neural Networks.

[21]  Hongbin Sun,et al.  Distribution-Free Probability Density Forecast Through Deep Neural Networks , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Yahong Chen,et al.  Quantifying cumulative effects of stochastic forecast errors of renewable energy generation on energy storage SOC and application of Hybrid-MPC approach to microgrid , 2020 .

[23]  Pierre Pinson,et al.  Very Short-Term Nonparametric Probabilistic Forecasting of Renewable Energy Generation— With Application to Solar Energy , 2016, IEEE Transactions on Power Systems.

[24]  Kit Po Wong,et al.  Optimal Prediction Intervals of Wind Power Generation , 2014, IEEE Transactions on Power Systems.

[25]  Saeid Nahavandi,et al.  Combined Nonparametric Prediction Intervals for Wind Power Generation , 2013, IEEE Transactions on Sustainable Energy.

[26]  Saeid Nahavandi,et al.  Construction of Optimal Prediction Intervals for Load Forecasting Problems , 2010, IEEE Transactions on Power Systems.

[27]  Fushuan Wen,et al.  Adaptive ultra-short-term wind power prediction based on risk assessment , 2016 .

[28]  Yi Li,et al.  Gaussian Process Regression With Automatic Relevance Determination Kernel for Calendar Aging Prediction of Lithium-Ion Batteries , 2020, IEEE Transactions on Industrial Informatics.

[29]  Saeid Nahavandi,et al.  A New Fuzzy-Based Combined Prediction Interval for Wind Power Forecasting , 2016, IEEE Transactions on Power Systems.

[30]  Junwei Cao,et al.  Stochastic Optimal Control for Energy Internet: A Bottom-Up Energy Management Approach , 2019, IEEE Transactions on Industrial Informatics.

[31]  Saeid Nahavandi,et al.  Constructing Optimal Prediction Intervals by Using Neural Networks and Bootstrap Method , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[32]  R. Buizza,et al.  Wind Power Density Forecasting Using Ensemble Predictions and Time Series Models , 2009, IEEE Transactions on Energy Conversion.

[33]  Stephen J. Roberts,et al.  MOrdReD: Memory-based Ordinal Regression Deep Neural Networks for Time Series Forecasting , 2018, ArXiv.

[34]  P.B. Luh,et al.  Neural network-based market clearing price prediction and confidence interval estimation with an improved extended Kalman filter method , 2005, IEEE Transactions on Power Systems.

[35]  Shuo Wang,et al.  Short-term power load probability density forecasting method using kernel-based support vector quantile regression and Copula theory , 2017 .

[36]  P Pinson,et al.  Conditional Prediction Intervals of Wind Power Generation , 2010, IEEE Transactions on Power Systems.

[37]  Zhonghui Chen,et al.  Short-term traffic flow prediction with Conv-LSTM , 2017, 2017 9th International Conference on Wireless Communications and Signal Processing (WCSP).

[38]  Yusheng Xue,et al.  Analytical Iterative Multistep Interval Forecasts of Wind Generation Based on TLGP , 2019, IEEE Transactions on Sustainable Energy.

[39]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[40]  Yonghua Song,et al.  Pareto Optimal Prediction Intervals of Electricity Price , 2017, IEEE Transactions on Power Systems.

[41]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.