Applied Sciences, Vol. 14, Pages 11217: STGPT2UGAN: Spatio-Temporal GPT-2 United Generative Adversarial Network for Wind Speed Prediction in Turbine Network
Applied Sciences doi: 10.3390/app142311217
Authors: Qiangsheng Dai Yingchi Mao Jiansong Tang Yi Rong
In a turbine network, an accurate wind speed prediction plays a key role in improving the efficiency of turbine operations. At present, Large Language Models (LLMs) have shown their strong capabilities in time sequence forecasting. Unfortunately, the existing LLM-based models face the following two difficulties in precise wind speed prediction: (1) These models fail to capture spatio-temporal correlations. (2) These models rely exclusively on supervised learning to train. Supervised learning updates parameters by optimizing a loss function, which focuses solely on improving accuracy on a specific regression or classification task rather than understanding the true data distribution. To tackle these difficulties, we devise a novel wind speed prediction architecture entitled Spatio-Temporal GPT-2 United Generative Adversarial Network (STGPT2UGAN). In particular, in order to model spatio-temporal correlations, we first design a Spatio-Temporal GPT-2 (STGPT-2), which comprises a Spatio-Temporal Block and the variant of GPT-2. Second, to improve the training of STGPT-2, a Generative Adversarial Network (GAN) is introduced to develop an adversarial training strategy. The strategy combines unsupervised training and supervised training in a complementary fashion. The unsupervised training promotes STGPT-2 to learn the distribution of true data through minimizing the adversarial loss. The supervised training intends to align the true values and the predicted values. We conduct the experiments on one real-world wind speed dataset. The experimental results verify that STGPT2UGAN outperforms the state-of-the-art benchmarks in terms of prediction precision.