【技术实现步骤摘要】
交通速度预测方法、装置、电子设备及计算机可读介质
本公开涉及智能交通领域,具体而言,涉及一种交通速度预测方法、装置、电子设备及计算机可读介质。
技术介绍
随着经济的发展,快速的城市化进程导致城市人口和车辆的急剧增加,给运输基础设施造成了巨大负担,而日趋频繁的交通拥堵不光造成了时间和生产力的巨大损失还会导致空气污染和能源浪费。可以说,交通拥堵已经成为现代城市进一步发展的重大威胁之一。作为智能交通系统发展的基石,交通预测通过预测未来的交通状况(例如出行时间,出行流量和出行速度),为城市规划和交通管理提供参考,以减少拥堵并提高交通效率,并为公共安全应急管理提供预警。准确的交通预测,还可以帮助出行者进行路线规划和更改,从而提升生活质量。然而,由于复杂的时空相关性,交通预测问题通常具有很大挑战性。因此,需要一种新的交通速度预测方法、装置、电子设备及计算机可读介质。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开实施例提供一种交通速度预测方法、装置、电子设备及计算机可读介质,进而至少在一定程度上能够在建模时兼顾空间关联信息和时间关联信息,提高交通速度的预测性能。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。本公开实施例提出一种交通速度预测方法,包括:获取0至T历史时间步各路段节点的历史速度信息和历史时间相关信息,T为大于0的整数;利用 ...
【技术保护点】
1.一种交通速度预测方法,其特征在于,包括:/n获取0至T历史时间步各路段节点的历史速度信息和历史时间相关信息,T为大于0的整数;/n利用循环神经网络模型的编码器中的第t个图生成器对所述编码器中的第t-1个编码单元的隐状态、t历史时间步各路段节点的历史速度信息和历史时间相关信息进行处理,获得t历史时间步所述路段节点的动态自适应邻接矩阵,t为大于0且小于或等于T的整数;/n对所述t历史时间步所述路段节点的动态自适应邻接矩阵进行图卷积运算,确定所述编码器中的第t个编码单元的门函数;/n利用所述编码器中的第t个编码单元的门函数对所述第t-1个编码单元的隐状态和所述t历史时间步各路段节点的历史速度信息进行处理,获得第t个编码单元的隐状态;/n通过所述循环神经网络模型的解码器对第T个编码单元的隐状态进行处理,获得未来时间步各路段节点的预测交通速度。/n
【技术特征摘要】
1.一种交通速度预测方法,其特征在于,包括:
获取0至T历史时间步各路段节点的历史速度信息和历史时间相关信息,T为大于0的整数;
利用循环神经网络模型的编码器中的第t个图生成器对所述编码器中的第t-1个编码单元的隐状态、t历史时间步各路段节点的历史速度信息和历史时间相关信息进行处理,获得t历史时间步所述路段节点的动态自适应邻接矩阵,t为大于0且小于或等于T的整数;
对所述t历史时间步所述路段节点的动态自适应邻接矩阵进行图卷积运算,确定所述编码器中的第t个编码单元的门函数;
利用所述编码器中的第t个编码单元的门函数对所述第t-1个编码单元的隐状态和所述t历史时间步各路段节点的历史速度信息进行处理,获得第t个编码单元的隐状态;
通过所述循环神经网络模型的解码器对第T个编码单元的隐状态进行处理,获得未来时间步各路段节点的预测交通速度。
2.如权利要求1所述的方法,其特征在于,利用循环神经网络模型的编码器中的第t个图生成器对所述编码器中的第t-1个编码单元的隐状态、t历史时间步各路段节点的历史速度信息和历史时间相关信息进行处理,获得t历史时间步所述路段节点的动态自适应邻接矩阵包括:
对t历史时间步各路段节点的历史速度信息、历史时间相关信息和第t-1个编码单元的隐状态进行拼接,获得t历史时间步的输入信息;
通过多层感知机对所述t历史时间步的输入信息进行处理,获得t历史时间步的感知信息;
根据所述t历史时间步的感知信息对静态先验邻接矩阵进行图卷积运算,获得t历史时间步的图卷积信息;
根据所述t历史时间步的图卷积信息对各路段节点的静态节点嵌入向量进行过滤,获得t历史时间步各路段节点的动态节点自适应嵌入向量;
对t历史时间步各路段节点的所述节点自适应嵌入向量进行互相似性计算,获得t历史时间步所述路段节点的所述动态自适应邻接矩阵。
3.如权利要求2所述的方法,其特征在于,根据所述t历史时间步的感知信息对静态先验邻接矩阵进行图卷积运算,获得t历史时间步的图卷积信息包括:
以所述t历史时间步的感知信息为输入,对所述静态先验邻接矩阵依次进行一阶至K阶的图卷积运算,获得t历史时间步的一阶至K阶的第一图卷积运算结果,K为大于0的整数;
根据所述t历史时间步的感知信息和k-1阶的第一图卷积运算结果确定k阶节点属性信息,0<k≤K;
将所述t历史时间步的感知信息作为0阶节点属性信息,并将0阶至K阶节点属性信息拼接获得t历史时间步的拼接信息;
根据所述t历史时间步的拼接信息确定所述t历史时间步的图卷积信息。
4.如权利要求2所述的方法,其特征在于,根据所述t历史时间步的图卷积信息对各路段节点的静态节点嵌入向量进行过滤,获得t历史时间步各路段节点的动态节点自适应嵌入向量包括:
若所述静态节点嵌入向量的维度与所述t历史时间步的图卷积信息的维度相同,则对所述静态节点嵌入向量和所述图卷积信息进行按位相乘,获得所述t历史时间步各路段节点的动态节点自适应嵌入向量;
若所述静态节点嵌入向量的维度为所述t历史时间步的图卷积信息的维度的约数且小于所述t历史时间步的图卷积信息的维度,则对所述t历史时间步的图卷积信息进行维度转换,将维度转换后的所述t历史时间步的图卷积信息和所述静态节点嵌入向量进行按位相乘,获得所述t历史时间步各路段节点的动态节点自适应嵌入向量。
5.如权利要求1-4任一项所述的方法,其特征在于,对所述t历史时间步所述路段节点的动态自适应邻接矩阵进行图卷积运算,确定所述编码器中的第t个编码单元的门函数包括:
对t历史时间步各路段节点的历史速度信息、历史时间相关信息和第t-1个编码单元的隐状态进行拼接,获得t历史时间步的输入信息;
以t历史时间步的输入信息为输入,对t历史时间步的所述路段节点的动态自适应邻接矩阵和静态先验邻接矩阵依次进行一阶至M阶的图卷积运算,获得t历史时间步的一阶至M阶的第二图卷积运算结果,M为大于0的整数;
以t历史时间步的输入信息为输入,对t历史时间步的所述路段节点的动态自适应邻接矩阵和静态先验邻接矩阵依次进行一阶至Q阶的图卷积运算,获得t历史时间步的一阶至Q阶的第三图卷积运算结果,Q为大于0的整数;
根据所述t历史时间步的一阶至M阶的第二图卷积运算结果和一阶至Q阶的第三图卷积运算结果确定第t个编码单元的门函数。
6.如权利要求5所述的方法,其特征在于,利用所述编码器中的第t个编码单元的门函数对所述第t-1个编码单元的隐状态和所述t历史时间步各路段节点的历史速度信息进行处理,获得第t个编码单元的隐状态,包括:
根据所述t历史时间步的输入信息和所述第t个编码单元的门函数确定第t个编码单元的更新门输出和重置门输出;
对重置门输出与t-1历史时间...
【专利技术属性】
技术研发人员:李府显,李勇,郭殿升,孙福宁,
申请(专利权)人:腾讯大地通途北京科技有限公司,清华大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。