Replies: 2 comments 2 replies
-
well, that is very odd. To me, it looks like the This is clearly a bug, opened bug report here: #5894 |
Beta Was this translation helpful? Give feedback.
-
Well!.. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I've been experimenting with SKTime's
evaluate
function to cross-validate forecasting models. I've encountered differing results when using the Statsforecast AutoArima output fromevaluate
compared to results obtained using thetemporal_train_test_split
function.The discrepancy becomes more pronounced when I include an exogenous regressor. In my tests, the SKTime AutoArima model behaves as expected, but the Statsforecast AutoArima model produces unexpected results. However, when using Statsforecast AutoArima with
temporal_train_test_split
, I get results that match closely with SKTime's AutoArima. This issue seems to specifically arise with the Statsforecast AutoArima with theevaluate
function and an exogenous regressor.SKTime with evaluate:
StatsForecast with evaluate:
StatsForecast with train-test-split
Does anyone have insights on why the Statsforecast AutoArima model behaves differently with the evaluate function with exogenous regressors in this example?
Below is an example that should demonstrate this (unless this is computer-specific somehow):
Thank you in advance for your help.
-Marko
Beta Was this translation helpful? Give feedback.
All reactions