I was having the same doubts with NBEATSx, but I solved it with a simple experiment.
I literally gave a slightly modified version of the prediction (yhat) as exogenous feature, and the model was able to capture it. So maybe try that just to check that it can do that.
f
Farzad E
05/19/2023, 9:22 PM
Like you purposefully introduced data leakage to see if the model can use it to improve? I'll give it a try.
r
Rafael Correia Da Silva
05/19/2023, 9:24 PM
Precisely! My logic was - If exogenous variables are truly informative for the model, then it should be able to capture the leak and reproduce the results.
Rafael Correia Da Silva
05/19/2023, 9:24 PM
So I did just that, and after some tuning (namely, improving the size of the NN) it worked wonders