CNN做时间序列预测_时间序列预测方法总结

转载自

BINGO Hong:时间序列预测方法总结​zhuanlan.zhihu.com
3072a38a996286e86dfca0632df9b046.png

看了时间序列规则法快速入门这篇简书的介绍

像支付数据、客流量数据、交通数据等,具有明显的周期性,针对时间序列预测问题,找到周期性是关键.

文章举的例子是连续四周的门店消费人数,例子中每周数据呈现周期性,取周均值作为base,算出每一天的影响因子=每一天人数/base.然后将前三周数据进行对比,取因子排序中位数作为预测的基准(这里取中位数是有一些好处的),设置一个future base ,则预测第四周每一天人数为基准*future base

主要设计思想:

  • CNN捕捉短期局部依赖关系
  • RNN捕捉长期宏观依赖关系
  • Attention为重要时间段或变量加权
  • AR捕捉数据尺度变化(没太搞懂啥意思~)

方法:

  • LSTNet: 适用于自相关图表现出有明显周期的时间序列,否则与传统方法相当。LSTNet-Pytorch、LSTNet-Keras、LSTNet-Gluon(Mxnet)。
  • TPA-LSTM: 改进了attention机制,侧重选择关键变量,而非选择时间步;实验效果说是对周期不明显的时间序列也能有不错效果。
TPA-LSTM-Tensorflow​github.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值