[发明专利]一种基于时空注意力机制的卷积网络交通流预测模型有效

专利信息
申请号: 202110736589.1 申请日: 2021-06-30
公开(公告)号: CN113450568B 公开(公告)日: 2022-07-19
发明(设计)人: 张红;陈林龙;阚苏南;赵天信 申请(专利权)人: 兰州理工大学
主分类号: G08G1/01 分类号: G08G1/01;G06Q10/04;G06Q50/26;G06N3/04;G06N3/08
代理公司: 兰州振华专利代理有限责任公司 62102 代理人: 董斌
地址: 730050 甘肃*** 国省代码: 甘肃;62
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 时空 注意力 机制 卷积 网络 通流 预测 模型
【权利要求书】:

1.一种基于时空注意力机制的卷积网络交通流预测方法,其特征在于:所述的交通流组合预测方法主要由时空注意力STA-Block,图卷积网络GCN和标准卷积网络CN三个组成,分别对交通流的周期性,空间相关性和时间依赖性进行建模;STA-Block通过时空注意力机制和门控融合机制对不同时间步长之间的时空相关性进行建模,使用GCN和CN分别捕获交通流的空间特征和时间特征;最后,将三个分量的输出通过门控融合机制进行预测;其具体步骤为:

步骤(1)设在交通网络G中每个节点上的第f个时间序列是交通流序列,其中,f表示时间序列,F表示第f个时间序列中的第F个时间片,f∈(1,...,F);表示节点i在t时刻的第c个特征值,表示节点i在t时刻的所有特征值;表示所有节点在t时刻的所有特征值;D=(X1,X2,...,Xτ)TN×F×τ表示所有节点的所有特征在τ个时间片上的值;设表示节点i在t时刻的交通流;

通过交通路网上所有节点在过去τ个时间片上的历史测量值,可预测下一个Tp时间片上整个交通网络上所有节点的未来交通流序列其中表示从τ+1到节点i的交通流;

假设检测器每天的采样频率是q次,当前时间和预测窗口大小分别为t0和Tp,按时间顺序分别截取三个长度为Th,Td和Tw的时间序列段,分别作为邻近,每日周期和每周周期分量的输入,其中Th,Td和Tw均为Tp的整数倍;三个时间序列段的详细信息如下:

(1)邻近部分:

邻近部分是直接与预测时段相邻的一段历史时间序列;由于交通拥堵的形成是一个渐进的过程,历史交通流不可避免地会对未来的交通流产生影响;

(2)每日周期部分:

由历史时间序列中与预测时段相同的时间段组成;每日时间段部分是对交通流数据的日周期性进行建模;

(3)每周周期部分:

由过去的几个周的时间段组成,它们具有与预测周期相同的周周期属性和时间间隔;

这三个部分具有相同的网络结构,每一部分都是由多个STA-Block、GCN、CN和一个全连接层共同堆叠而成;每个STA-Block中有一个空间注意力机制、时间注意力机制和一个门控融合机制;

步骤(2)预设了一种空间注意力机制来自适应地捕捉道路网络中不同地理位置之间的相关性;空间注意力机制旨在不同的时间点为不同顶点动态分配不同的权重;

以邻近部分的空间注意力机制为例:

其中,是第r个时空块的输入,Cr-1是第r层中输入数据的通道;当r=1,C0=F时,Tr-1是第r层中时间序列的长度;当r=1时,在邻近部分中T0=Th;其中Vs∈RN×N,bs∈RN×N,是可学习的参数,使用softmax函数来约束节点的注意力权重总和为1;注意力矩阵S由该层的当前输入动态计算;在注意力矩阵S中,Si,j表示节点i和节点j之间的相关性强度;S′i,j表示空间注意力矩阵;

步骤(3)预设了一种时间注意力机制来自适应地对不同时间点之间的非线性相关性进行建模;

以邻近部分的时间注意力机制为例:

其中,Ve,U1∈RN,是可学习参数;注意力矩阵E由输入确定;在注意力矩阵E中,Ei,j表示时间i和j之间的依赖性强度;通过softmax函数对注意力矩阵E进行归一化处理;并将归一化的注意力矩阵E作为输入,得到通过融合相关信息来动态地调整输入;E′i,j表示时间注意力矩阵;

步骤(4)预设了一种门控融合机制来自适应地融合空间注意力机制和时间注意力机制;在第L个STA-Block中,空间注意力机制和时间注意力机制的输出分别表示为和和通过等式(8)进行融合:

其中,Wz,1∈RD×D,Wz,2∈RD×D,bz∈RD是可学习的参数,z是门控机制;门控融合机制自适应地控制每个节点和时间步中交通流的空间相关性和时间依赖性;

步骤(5)在每个时间片上采用基于频谱图理论的图卷积网络直接处理信号,频谱方法将交通网络图转换为代数形式,以分析图的拓扑属性;图卷积是通过使用线性运算符实现的卷积运算,该线性运算符在傅立叶域中通过对角化来替换经典卷积运算符;图G上的信号x由内核gθ滤波:

gθ*Gx=gθ(L)x=gθ(UΛUT)x=Ugθ(Λ)UTx (10)

其中,*G是图卷积运算,其中图傅立叶基U∈Rn×n是归一化图拉普拉斯特征向量的矩阵,In是一个单位矩阵,D∈Rn×n是对角度矩阵,其中Λ∈Rn×n是L的特征值的对角矩阵,滤波gθ(Λ)一个对角矩阵;

当图的比例较大时,直接在拉普拉斯矩阵上执行特征值分解是很困难的;使用采用Chebyshev多项式近似有效地解决了这个问题:

其中,参数θ∈RK是多项式系数的向量,λmax是拉普拉斯矩阵的最大特征值;Chebyshev多项式的递归定义是Tk(x)=2xTk-1(x)-Tk-2(x),其中T0(x)=1,T1(x)=x;图卷积使用修正线性单元(ReLU)作为最终的激活函数,即ReLU(gθ*Gx);

为了动态调整节点之间的相关性,对于Chebyshev多项式的每个项,将与空间注意力矩阵S′∈RN×N相乘,然后得到其中*表示Hadamard乘积;等式(11)可以重写为等式(12):

图卷积运算捕获了图上每个节点的邻近信息之后,进一步堆叠标准卷积层,以通过融合相邻时间片上的信息来更新节点的信息;以最近组成部分中第r层上的运算为例:

其中,μ是标准卷积核的参数,ReLU是激活函数;

当融合不同组成部分的输出时,每个节点这三个组成部分的影响权重是不同的,为了提高预测的准确性,从历史数据中学习它们;融合后的最终预测结果为:

其中,Wh,Wd和WW是可学习的参数,表示邻近部分全连接层的输出值,表示每日周期部分全连接层的输出值,表示每周周期部分全连接层的输出值,反映三个时间维度分量对预测目标的影响程度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰州理工大学,未经兰州理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110736589.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top