参考:
2 Prophet模型的简介以及案例分析_ㄣ知冷煖★的博客-CSDN博客
1 算法简介
Prophet模型是Facebook 开源的时间序列算法,可运行于python 和R 平台。该算法可以达到以下基本功能:时间序列预测、序列趋势变点检测,季节性和节假日特征分析,复合周期性分析,计算拟合或预测置信区间、补充缺失值等。
算法核心思想为信号处理思想,通过对序列的复合周期性分析,进行解构和重构,以达到拟合和预测的效果。有极强的可解释性和算法拓展性。
2 适用场景
- 有至少几个月(最好是一年)的每小时、每天或每周观察的历史数据。
- 时间序列具有较强的季节性变化、周期性变化和趋势变化。
- 序列变化对不定期间隔发生的节假日(可自定义)敏感。
- 序列存在小部分缺失或异常数据,且该部分占整体数量的合理范围内,可进行填补和预测。
- 符合自然增长K值特征的序列。