我预测使用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)