数学建模神器——Facebook时间序列预测库Prophet

最开始先交代点背景:这几天都一直在忙着做学校研究生数学建模的选拔赛,题目是2020年MathorCup高校数学建模挑战赛B题,有兴趣的童鞋可以去看看哈,主要是研究关于国家养老服务床位未来的发展趋势(本身题目里没有给足够多的数据,所以需要自己动手搜集,令人头大)。本来最开始想到的是灰色预测或者ARIMA时间序列模型,结果无意之中发现了非常强大的Facebook开源的Prophet时间序列预测工具,操作简单,所以特别写了这篇博客总结下Prophet的原理、安装和使用。

一、Prophet算法的原理

Prophet 是一种基于附加模型预测时间序列数据的过程。Prophet在Facebook的许多应用程序中用于生成可靠的计划和目标设定预测。在大多数情况下,它的性能要优于其他任何方法。无需人工即可获得有关杂乱数据的合理预测。Prophet对异常值,丢失的数据以及时间序列中的急剧变化具有鲁棒性,能够很好地处理异常值,为用户提供了许多调整和调整预测的可能性,可以在R和Python中实现Prophet过程。

具体原理可以查看Facebook发布的论文,可以在github上免费获取,题目为《Forecasting at Scale》,传送地址:

  • https://facebook.github.io/prophet/
  • https://github.com/facebook/prophet

二、fbprophet库的安装(for python)

Prophet目前可以通过Python和R调用,这里只介

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值