先知始终未能在小时天气预报中预测低值(0)

时间:2019-10-16 16:17:40

标签: time-series forecasting facebook-prophet

我预测使用Facebook先知的2年数据将以小时为单位进行计数。我尝试了多种模型,最近我增加了周末与工作日的季节性。但是,即使在整个数据集中这些值都具有一致的模式,该模型似乎并没有正确地获得最低值(接近0)。

我正在使用以下先知模型:

Prophet(yearly_seasonality=True, daily_seasonality=True, seasonality_mode='multiplicative') \
    .add_country_holidays(country_name="DE") \
    .add_seasonality(name='monthly', period=30.5, fourier_order=5) \
    .add_seasonality(name='weekday', period=5, fourier_order=3,condition_name='weekday') \
    .add_seasonality(name='weekend', period=5, fourier_order=3, condition_name='weekend'), train, train)


[Forecast in blue, train and test data in grey/red[1] Lower values are missed by the model

0 个答案:

没有答案