1

我试图通过 Facebook Prophet 了解预测趋势的分布。我知道它具有指定时期的预测的不确定区间,但我真的不知道不确定区间是如何分布的,是否可以计算指定区间的概率?

我已经阅读了有关 Prophet 的论文,并且知道可以通过调整参数来影响预测趋势,包括changepoint_prior_scaleinterval_widthmcmc_samples。因为我对统计学不是很熟悉,所以根据我的理解,预测值应该分布在一个范围内,它们的总概率为 1,就像标准正态分布一样。

我想知道Prophet预测值的指定范围,我能知道它的概率吗?例如,如果 Prophet 模型给我预测人口将在三个月内增加,上限为 10000,下限为 1000,我能知道三个月内人口规模位于 2000 到 8000 之间的概率吗? ?

4

1 回答 1

1

您可以使用 控制概率范围interval_width。如果您知道自己想要的信心,请相应地修改它:

forecast = Prophet(interval_width=0.80).fit(df).predict(future)
于 2019-07-13T14:49:44.220 回答