I want to do forecasting for wind power generation but the problem with it is that when the wind speed is below 4 m/s the power output is zero. RNN based models do best when these type of conditions are not there. But with these consitions the RNN is not able to forecast properly. Look at the forecasting results below:
As one can see most of the time I got negative results which is not possible.
I tried to using Gradient boosting regression which gave the following results.
Still I'm not able to get those peak values and zero values. I don't think a single model would be able to do prediction here. So, my question is which models should I combine to get those decision making ability and regression ability?