Spatio-Temporal Graph Deep Neural Network for Short-Term Wind Speed Forecasting

Wind speed forecasting is still a challenge due to the stochastic and highly varying characteristics of wind. In this paper, a graph deep learning model is proposed to learn the powerful spatio-temporal features from the wind speed and wind direction data in neighboring wind farms. The underlying wind farms are modeled by an undirected graph, where each node corresponds to a wind site. For each node, temporal features are extracted using a long short-term memory Network. A scalable graph convolutional deep learning architecture (GCDLA), motivated by the localized first-order approximation of spectral graph convolutions, leverages the extracted temporal features to forecast the wind-speed time series of the whole graph nodes. The proposed GCDLA captures spatial wind features as well as deep temporal features of the wind data at each wind site. To further improve the prediction accuracy and capture robust latent representations, the rough set theory is incorporated with the proposed graph deep network by introducing upper and lower bound parameter approximations in the model. Simulation results show the advantages of capturing deep spatial and temporal interval features in the proposed framework compared to the state-of-the-art deep learning models as well as shallow architectures in the recent literature.

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

[2]  Qinghua Hu,et al.  Short-Term Wind Speed or Power Forecasting With Heteroscedastic Support Vector Regression , 2016, IEEE Transactions on Sustainable Energy.

[3]  Wen-Yeau Chang,et al.  A Literature Review of Wind Forecasting Methods , 2014 .

[4]  Mohammad Teshnehlab,et al.  Robust deep neural network for wind speed prediction , 2015, 2015 4th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS).

[5]  Tansu Filik,et al.  Improved Spatio-Temporal Linear Models for Very Short-Term Wind Speed Forecasting , 2016 .

[6]  Max Welling,et al.  Semi-Supervised Classification with Graph Convolutional Networks , 2016, ICLR.

[7]  Oliver Kramer,et al.  Short-Term Wind Energy Forecasting Using Support Vector Regression , 2011, SOCO.

[8]  Qinghua Hu,et al.  Pattern-Based Wind Speed Prediction Based on Generalized Principal Component Analysis , 2014, IEEE Transactions on Sustainable Energy.

[9]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[10]  W. Rivera,et al.  Short term wind speed forecasting in La Venta, Oaxaca, México, using artificial neural networks , 2009 .

[11]  Ergin Erdem,et al.  ARMA based approaches for forecasting the tuple of wind speed and direction , 2011 .

[12]  Ioannis B. Theocharis,et al.  Locally recurrent neural networks for long-term wind speed and power prediction , 2006, Neurocomputing.

[13]  Xinxin Zhu,et al.  Short-Term Spatio-Temporal Wind Power Forecast in Robust Look-ahead Power System Dispatch , 2014, IEEE Transactions on Smart Grid.

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

[15]  Farshid Keynia,et al.  Short-term wind power forecasting using ridgelet neural network , 2011 .

[16]  Osamah Basheer Shukur,et al.  Daily wind speed forecasting through hybrid KF-ANN model based on ARIMA , 2015 .

[17]  David Infield,et al.  Short-term spatio-temporal prediction of wind speed and direction , 2014 .

[18]  C. L. Philip Chen,et al.  Predictive Deep Boltzmann Machine for Multiperiod Wind Speed Forecasting , 2015, IEEE Transactions on Sustainable Energy.

[19]  Paras Mandal,et al.  A review of wind power and wind speed forecasting methods with different time horizons , 2010, North American Power Symposium 2010.

[20]  David Infield,et al.  Kernel methods for short-term spatio-temporal wind prediction , 2015, 2015 IEEE Power & Energy Society General Meeting.

[21]  Robert P. Broadwater,et al.  Current status and future advances for wind speed and power forecasting , 2014 .

[22]  Joao P. S. Catalao,et al.  Short-term wind power forecasting using adaptive neuro-fuzzy inference system combined with evolutionary particle swarm optimization, wavelet transform and mutual information , 2015 .

[23]  Zdzislaw Pawlak,et al.  Rough Set Theory and its Applications to Data Analysis , 1998, Cybern. Syst..

[24]  Tek Tjing Lie,et al.  Wind Speed Forecasting Using Hybrid Wavelet Transform- ARMA Techniques , 2015 .

[25]  Eric M. Aldrich,et al.  Calibrated Probabilistic Forecasting at the Stateline Wind Energy Center , 2006 .

[26]  Yuan Yue,et al.  Research of Wind Power Prediction Model Based on RBF Neural Network , 2013, International Conference Communication and Information Systems.

[27]  Miao He,et al.  A Spatio-Temporal Analysis Approach for Short-Term Forecast of Wind Farm Generation , 2014, IEEE Transactions on Power Systems.

[28]  Pierre Vandergheynst,et al.  Wavelets on Graphs via Spectral Graph Theory , 2009, ArXiv.

[29]  Ahlstrom,et al.  The future of wind forecasting and utility operations , 2005, IEEE Power and Energy Magazine.

[30]  Yu Ding,et al.  Spatio-Temporal Asymmetry of Local Wind Fields and Its Impact on Short-Term Wind Forecasting , 2018, IEEE Transactions on Sustainable Energy.

[31]  Saad Mekhilef,et al.  Long-Term Wind Speed Forecasting and General Pattern Recognition Using Neural Networks , 2014, IEEE Transactions on Sustainable Energy.

[32]  Xiaofeng Meng,et al.  Wind Power Forecasts Using Gaussian Processes and Numerical Weather Prediction , 2014, IEEE Transactions on Power Systems.

[33]  S. N. Singh,et al.  AWNN-Assisted Wind Power Forecasting Using Feed-Forward Neural Network , 2012, IEEE Transactions on Sustainable Energy.

[34]  Wenyu Zhang,et al.  Short-term wind speed forecasting based on a hybrid model , 2013, Appl. Soft Comput..

[35]  Qing Cao,et al.  Forecasting wind speed with recurrent neural networks , 2012, Eur. J. Oper. Res..

[36]  Okyay Kaynak,et al.  Rough Deep Neural Architecture for Short-Term Wind Speed Forecasting , 2017, IEEE Transactions on Industrial Informatics.