问题描述
我使用的是python 3.5 FBProphet,使用相同的代码和数据,预测结果会有很大的不同,但是使用相同的代码和数据集的每次运行之间的预测y ^可能会非常不同。以下是我的FBprophet预测代码
m = Prophet(interval_width=1)
m.fit(df)
future = m.make_future_dataframe(periods=365)
future.tail()
forecast = m.predict(future)
这篇文章提到我们可以从牛顿到L-BFGS选择不同的预测算法,牛顿应该提供更多可重复的结果。但是,在。我使用的最新FBProphet,不再有算法选项。
https://github.com/facebook/prophet/issues/253
growth='linear',changepoints=None,n_changepoints=25,changepoint_range=0.8,yearly_seasonality='auto',weekly_seasonality='auto',daily_seasonality='auto',holidays=None,seasonality_mode='additive',seasonality_prior_scale=10.0,holidays_prior_scale=10.0,changepoint_prior_scale=0.05,mcmc_samples=0,interval_width=0.80,uncertainty_samples=1000,
是否还有其他参数可以导致这种随机性?谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)