2.1.1 Prophet介绍
Prophet 是 Facebook 在2017年2月发布的开源的时间序列预测工具,他能识别周期性、趋势性(线性, logistic )、节假日效应,以及部分异常值,提供 Python 和 R 的支持。Prophet 相比现有预测工具,较易生成的满足需求的预测结果。很少的花费,默认设置的 Prophet 就能和经验丰富的预测师得到一样准确的预测。
Prophet 适用于具有下述任何一个特征的预测任务[]:
1)具有至少几个月的逐时,逐日或逐周的历史观察数据;
2)强周期性:有较强的季节性趋势,如一周中的某一天和一年中的某个时间;
3)节假日效应:预先知道的发生时间间隔不等的重要节假日;
4)合理数量的缺失观测值或异常值;
5)历史趋势变化,例如由于产品启动或记录更改引起的趋势变化;
6)非线性增长曲线的趋势,其中趋势达到自然极限或饱和状态。