温馨提示:该项目除了使用 BSD 协议授权外,还需遵守附加的专利授权。
prophet是一个可以通过 Python 和 R 语言使用的预测工具 Prophet。并非所有的预测问题都可以通过同一种程序(procedure)解决。Prophet 是为我们在 Facebook 所遇到的业务预测任务而优化的,这些任务通常具有以下特点:
对于历史在至少几个月(最好是一年)的每小时、每天或每周的观察
强大的多次的「人类规模级」的季节性:每周的一些天和每年的一些时候
事先知道的以不定期的间隔发生的重要节假日(如,超级碗)
合理数量的缺失的观察或大量异常
历史趋势改变,比如因为产品发布或记录变化
非线性增长曲线的趋势,其中有的趋势达到了自然极限或饱和
下图给出了我们发现的可以大规模使用的预测过程: