《Modeling Long- and Short-Term Temporal Patterns with DeepNeural Networks》学习总结

本文介绍了一种名为LSTNet的深度学习模型,专为处理具有混合长期和短期模式的时间序列数据而设计。通过结合卷积、循环神经网络及自回归层,LSTNet在Traffic等数据集中展示了优越的预测性能,尤其在捕捉重复周期模式上。实验对比VAR模型,证明了LSTNet的有效性。

一、题目

《Modeling Long- and Short-Term Temporal Patterns with Deep Neural Networks》

二、研究背景

        多元时间序列预测是一个跨领域且重要的机器学习问题。在实际应用中的时态数据往往既具有长期模式也具有短期模式。传统的向量自回归模型无法捕捉多元信号的复杂非线性关系,从而以效率为代价导致性能下降;而高斯过程由于核矩阵的逆运算,在多元时间序列预测上也具有高计算复杂度

三、创新点

        1、针对时态数据中的长短期模式,提出LSTNet模型,通过对多种模型的组合实现对混合、重复时序的分析与预测。

        2、针对间隔周期非常长的数据,通过改进GRU提出一种循环跳跃结构,对时序间的相关性进行了捕获。

四、问题分析

        真实数据中,经常出现短期和长期模式混合的情景。下图绘制了高速公路每小时的占用率,以天为单位的周期可反映早晚之间的差异,以周为单位的周期可反映工作日和周末的差异。一个好的时间序列预测模型应该同时捕捉这两种重复出现的模式,从而进行准确的预测。

       已知时间序列Y=\left \{ y_{1},y_{2},...,y_{T} \right \},其中y_{t}\in \mathbb{R}^{n}n是变量的维数,本文的目标是以滚动预测的方式预测一系列未来信号。也就是说,假设Y=\left \{ y_{1},y_{2},...,y_{T} \right \}已知,预测目标则为y_{T+h}(h是当前时间向前预测的步长)。设时间t时的输入矩阵为X_{T}=\left \{ y_{1},y_{2},...,y_{t} \right \}\in \mathbb{R}^{n\times T}

五、模型框架

1、卷积层

        LSTNet的第一层是一个没有池化的卷积网络,旨在提取时间维度上的短期模式以及变量之间的局部依赖关系。卷积层由多个滤波器组成,滤波器的宽度为ω,高度为n(高度设置为与变量数量相同)。第k个滤波器扫过输入矩阵X并产生

h_{k}=RELU(W_{k}\ast X+b_{k})

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值