Skip to content

Minimum Number of Data Points for AutoTS #229

Answered by winedarksea
Marius-Mors asked this question in Q&A
Discussion options

You must be logged in to vote

no specific rule...

Generally AutoTS needs a decent bit of data for cross validation, because it needs to do holdouts to figure out which model is best. Although you can set forecast_length smaller in AutoTS() then in .predict make it larger if your data is limited. So you could set AutoTS(forecast_length=12) for model selection then `model.predict(forecast_length=24) to get the max.

There's also an arg min_allowed_train_percent which is there to complain if your data is too short.

My general feeling is that 2 years of data** would be enough to get started with (only 1 evaluation holdout, so num_validations=0) and that you would see model performance improve the more data you add until yo…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by winedarksea
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants