-
Notifications
You must be signed in to change notification settings - Fork 4.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
model seasonality grows too much #1673
Comments
The Prophet model assumes stationary seasonality. In this case the magnitude of daily seasonality is clearly fluctuating, and generally increasing in time. The only way Prophet can capture that is with multiplicative seasonality on a fluctuating trend, that is generally increasing with time. With log transformed data, the additive seasonality you are using is equivalent to multiplicative seasonality so that is basically what it is happening here. In the future prediction, the trend (and thus magnitude of daily seasonality) is increasing in a really unreasonable way. I suspect this is because of the log transform. The I'm guessing that you're using the log transform to get positive predictions. I've been doing some analysis of different strategies for that lately (one of which is a log transform) and just posted about it in #1668. There, I posted a new strategy which I implemented in a |
Hi everyone,
I seem to have an overfit problem with my model regarding the growth of the prediction over time. you can see the prophet prediction in blue compared with a tbats prediction in green and the serie in red
I don't have this kind of results on other tests with train sets more stables over time. Here's a snippet of my code.
the hyperparameter_tuning process improves my already good predictions, but doesn't help at all with very bad predictions such as this one
my next idea was to use the cap feature of the 'logistic' growth mode, but this seems a bit like a fraud since I theoretically don't have any limit (this data is website visits)
Do you guys have any ideas which parameters should I tune please?
PS: I use as a training set the log of my real values
The text was updated successfully, but these errors were encountered: