Robust Short-Term Wind Speed Forecasting Using Adaptive Shallow Neural Networks
Wind speed forecasting is necessary to integrate wind farms into power systems. In the past ten years, the forecasting models have become increasingly complex due to the development of arti-ficial intelligence methods and computing power. Simultaneously, the robustness of models has decreased since...
Saved in:
Published in: | Problems of the regional energetics Vol. 47; no. 3; pp. 69 - 80 |
---|---|
Main Authors: | , , |
Format: | Journal Article |
Language: | English Russian |
Published: |
Academy of Sciences of Moldova
01-09-2020
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Wind speed forecasting is necessary to integrate wind farms into power systems. In the past ten years, the forecasting models have become increasingly complex due to the development of arti-ficial intelligence methods and computing power. Simultaneously, the robustness of models has decreased since complex models have a high risk of overfitting and decline in the accuracy if working conditions change significantly. This work aims to develop a machine learning model for short-term wind speed forecasting with acceptable accuracy but high robustness and the pos-sibility of automatic online retraining. A shallow multilayer perceptron, trained only on retro-spective data on wind speed, is proposed. The most significant results are combining simple neu-ral network architecture with ReLU activation function, Adam training method developed for deep neural networks; and the automatic hyper-parameters selection using Grid search with open upper bounds. The model was trained on the data of the autumn period and tested on the winter data. A comparison was made with the simplest and most robust adaptive forecasting methods: Brown and Holt models. The significance of the obtained results is that shallow neural networks using ReLU, Adam, and Grid search are practically not inferior to adaptive models in terms of tuning speed and the risk of subsequent differences in accuracy between training data and data supplied during operation. At the same time, shallow neural networks make it possible to obtain more accurate forecasts, and due to their small size, they are trained quickly; and retraining can be performed automatically when new data arrives. |
---|---|
ISSN: | 1857-0070 |
DOI: | 10.5281/zenodo.4018960 |