【技术实现步骤摘要】
基于增量输出分解循环神经网络的交通流预测方法及系统
[0001]本专利技术涉及智能交通
,更具体的说是涉及基于增量输出分解循环神经网络的交通流预测方法及系统。
技术介绍
[0002]随着智能交通系统(ITS)的快速发展和部署,交通流预测得到了越来越多的关注,准确的预测有利于城市交通的控制和管理,道路交通流预测是对交通流进行诱导和控制的必要前提,其不仅便于出行者制定更好的出行计划,还有利于交通管理部门做出更好的管理决策。此外,道路交通流预测在智能交通中也发挥着不可替代的作用,为许多实际的下游任务如拥堵管理和导航系统等提供高质量的解决方案。
[0003]随着深度学习的进步,如何基于深度神经网络构建合适的交通预测模型已成为交通领域广泛关注的问题,现有的交通流预测模型在选定的指标上普遍取得了较好的预测精度,然而很少有模型考虑到了预测的有效性,这导致尤其在面对高频变化的复杂交通数据时,模型得到看似有效但实际无效的预测结果(例如,预测结果存在大量延迟)。因此亟需一种模型,能够考虑到交通流预测中的时间延迟现象,进而实现准确有
【技术保护点】
【技术特征摘要】
1.基于增量输出分解循环神经网络的交通流预测方法,其特征在于,包括以下步骤:S1、获取道路路网中的点观测数据和面观测数据;S2、对S1中的点观测数据和面观测数据进行多特征提取形成多特征时空图数据,对多特征时空图数据进行标准化处理作为输入数据;S3、将S2中的输入数据进行两次仿射变换成为单特征输出形式输入到编码器中,在编码器中使用双头自注意力层,从而获取两个不同的增量子状态,并将两个不同的增量子状态分别作为增量大小和预测基础值;S4、根据增量大小和预测基础值,基于门控循环单元结构得到不确定性增量和预测输出;S5、将长期交叉注意力机制与解码器耦合;S6、利用移位散度差作为交通流预测结果的延迟程度评估指标。2.根据权利要求1所述的基于增量输出分解循环神经网络的交通流预测方法,其特征在于,S2具体为:S21、将目标区域定义为一个无向带权图,其中V表示节点集,其元素为子区域;E表示包含各个子区域之间关联的边集;W表示图的加权邻接矩阵;S22、在每个子区域中心位置点提取交通特征,包括时间戳、每分钟交通流量、零速定位数和一周的周期性,然后将目标区域点观测和面观测数据组织成一个多特征时空图张量,其中N为节点,F为特征数,T为时间长度;S23、将组织好的多特征时空图数据集经Z
‑
Score标准化后,送入模型进行训练。3.根据权利要求1所述的基于增量输出分解循环神经网络的交通流预测方法,其特征在于,S3具体为:S31、在模型的输入端将多特征时空图数据经过两次仿射变换为,S31、在模型的输入端将多特征时空图数据经过两次仿射变换为,,成为单特征时空图输出形式;S32、将单特征时空图输出形式的数据输入到编码器中,使用如下双头自注意力层获得两个增量子状态和,并将增量子状态作为预测基础值,另一个增量子状态作为增量大小,其公式为:其公式为:其中,,表示每个图中的节点数,表示双头自注意力层;表示t时刻的单特征时空图数据,表示1到t
‑
1时刻的单特征时空图数据,表示t+1到T时刻的单特征时空图数据。4.根据权利要求1所述的基于增量输出分解循环神经网络的交通流预测方法,其特征在于,S4具体为:S41、通过使用增量大小和预测基础值来计算逆概率和逆方向;S42、根据逆概率和逆方向基于门控循环单元结构得到不确定性增量和预测输出。5.根据权利要求4所述的基于增量输出分解循环神经网络的交通流预测方法,其特征
在于,S41中逆概率的计算方法为:S41中逆方向的计算方法为:S41中逆方向的计算方法为:S41中逆方向的计算方法为:其中,表示逆概率,表示t时刻保持原方向的概率;表示sigmoid函数,通过这个函数可以将括号内的数值变为0
‑
1范围的数值;表示为阈值矩阵,表示i从1时刻到t
‑
1时刻的累加增量;表示阈值矩阵中的数值;表示增量矩阵中的增量数值;表示符号函数,括号内的值大于0时,函数值为1,括号内的值小于0时,函数值为
‑
1,括号内的值等于0时,函数值为0;表示预设阈值,其作用是防止完全由累加值的符号决定;表示逆方向,表示两个概率之...
【专利技术属性】
技术研发人员:彭理群,贺佳迷,周涂强,刘凯枫,
申请(专利权)人:华东交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。