一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于时空注意力机制的卷积网络交通流预测方法与流程

2021-09-28 23:33:00 来源:中国专利 TAG:通流 卷积 注意力 机制 时空

技术特征:
1.一种基于时空注意力机制的卷积网络交通流预测方法,其特征在于:所述的交通流组合预测方法主要由时空注意力sta

block,图卷积网络gcn和标准卷积网络cn三个组成,分别对交通流的周期性,空间相关性和时间依赖性进行建模;sta

block通过时空注意力机制和门控融合机制对不同时间步长之间的时空相关性进行建模,使用gcn和cn分别捕获交通流的空间特征和时间特征;最后,将三个分量的输出通过门控融合机制进行预测;其具体步骤为:步骤(1)设在交通网络g中每个节点上的第f个时间序列是交通流序列,其中,f∈(1,...,f)。表示节点i在t时刻的第c个特征值,表示节点i在t时刻的所有特征值;表示所有节点在t时刻的所有特征值;d=(x1,x2,...,x
τ
)
t
∈r
n
×
f
×
τ
表示所有节点的所有特征在τ个时间片上的值;设表示节点i在t时刻的交通流;通过交通路网上所有节点在过去τ个时间片上的历史测量值,可预测下一个t
p
时间片上整个交通网络上所有节点的未来交通流序列其中表示从τ 1到节点i的交通流;假设检测器每天的采样频率是q次,当前时间和预测窗口大小分别为t0和t
p
,按时间顺序分别截取三个长度为t
h
,t
d
和t
w
的时间序列段,分别作为邻近,每日周期和每周周期分量的输入,其中t
h
,t
d
和t
w
均为t
p
的整数倍;三个时间序列段的如下:(1)邻近部分:邻近部分是直接与预测时段相邻的一段历史时间序列;由于交通拥堵的形成是一个渐进的过程,历史交通流不可潞免地会对未来的交通流产生影响;(2)每日周期部分:由历史时间序列中与预测时段相同的时间段组成;由于日常生活规律,交通数据可能会显示出重复的模式,例如每天的早高峰和晚高峰;每日时间段部分是对交通流数据的日周期性进行建模;周期性进行建模;(3)每周周期部分:由过去的几个周的时间段组成,它们具有与预测周期相同的周周期属性和时间间隔;这三个部分具有相同的网络结构,每一部分都是由多个sta

block、gcn、cn和一个全连接层共同堆叠而成;每个sta

block中有一个空间注意力机制、时间注意力机制和一个门控
融合机制;步骤(2)预设了一种空间注意力机制来自适应地捕捉道路网络中不同地理位置之间的相关性;空间注意力机制旨在不同的时间点为不同顶点动态分配不同的权重;以邻近部分的空间注意力机制为例:以邻近部分的空间注意力机制为例:其中,是第r个时空块的输入,c
r
‑1是第r层中输入数据的通道;当r=1,c0=f时,t
r
‑1是第r层中时间序列的长度;当r=1时,在邻近部分中t0=t
h
,v
s
,b
s
∈r
n
×
n
,是可学习的参数,使用softmax函数来约束节点的注意力权重总和为1;空间注意力矩阵s由该层的当前输入动态计算;在空间注意力矩阵s中,s
i,j
表示节点i和节点j之间的相关性强度;步骤(3)预设了一种时间注意力机制来自适应地对不同时间点之间的非线性相关性进行建模;以邻近部分的时间注意力机制为例:以邻近部分的时间注意力机制为例:其中,u1∈r
n
,是可学习参数;时间注意力矩阵e由输入确定;在时间注意力矩阵s中,s
i,j
表示时间i和j之间的依赖性强度;通过softmax函数对注意力矩阵e进行归一化处理;并将归一化的时间注意力矩阵e作为输入,得到通过融合相关信息来动态地调整输入;步骤(4)预设了一种门控融合机制来自适应地融合空间注意力机制和时间注意力机制;在第l个sta

block中,空间注意力机制和时间注意力机制的输出分别表示为和和和通过等式(8)进行融合:通过等式(8)进行融合:其中,w
z,1
∈r
d
×
d
,w
z,2
∈r
d
×
d
,b
z
∈r
d
是可学习的参数,z是门控机制;门控融合机制自适应地控制每个节点和时间步中交通流的空间相关性和时间依赖性;步骤(5)在每个时间片上采用基于频谱图理论的图卷积网络直接处理信号,频谱方法将交通网络图转换为代数形式,以分析图的拓扑属性;图卷积是通过使用线性运算符实现
的卷积运算,该线性运算符在傅立叶域中通过对角化来替换经典卷积运算符;图g上的信号x由内核gθ滤波:gθ*gx=gθ(l)x=gθ(uλu
t
)x=ugθ(λ)u
t
x
ꢀꢀꢀꢀꢀ
(10)其中,*g是图卷积运算,其中图傅立叶基u∈r
n
×
n
是归一化图拉普拉斯特征向量的矩阵,i
n
是一个单位矩阵,d∈r
n
×
n
是对角度矩阵,其中d
ii
=∑
j
w
ij
;λ∈r
n
×
n
是l的特征值的对角矩阵,滤波gθ(λ)也是一个对角矩阵;当图的比例较大时,直接在拉普拉斯矩阵上执行特征值分解是很困难的;使用采用chebyshev多项式近似有效地解决了这个问题:其中,参数θ∈r
k
是多项式系数的向量,是拉普拉斯矩阵的最大特征值;chebyshev多项式的递归定义是t
k
(x)=2xt
k
‑1(x)

t
k
‑2(x),其中t0(x)=1,t1(x)=x;图卷积使用修正线性单元(relu)作为最终的激活函数,即relu(gθ*gx);为了动态调整节点之间的相关性,对于chebyshev多项式的每个项,将与空间注意力矩阵s

∈r
n
×
n
相乘,然后得到其中*表示hadamard乘积;等式(11)可以重写为等式(12):图卷积运算捕获了图上每个节点的邻近信息之后,进一步堆叠标准卷积层,以通过融合相邻时间片上的信息来更新节点的信息;以最近组成部分中第r层上的运算为例:其中,μ是标准卷积核的参数,relu是激活函数;当融合不同组成部分的输出时,每个节点这三个组成部分的影响权重是不同的,为了提高预测的准确性,应该从历史数据中学习它们;融合后的最终预测结果为:其中,w
h
,w
d
和w
w
是可学习的参数,反映三个时间维度分量对预测目标的影响程度。

技术总结
一种基于时空注意力机制的卷积网络交通流预测方法,所述的交通流组合预测方法主要由时空注意力STA


技术研发人员:张红 陈林龙 阚苏南 赵天信
受保护的技术使用者:兰州理工大学
技术研发日:2021.06.30
技术公布日:2021/9/27
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜