【技术实现步骤摘要】
带有图学习的双端图卷积交通流量预测方法
[0001]本专利技术涉及一种带有图学习的双端图卷积交通预测方法,属于交通流量预测
技术介绍
[0002]现代城市车辆增长的速率远大于新修道路的里程数,由此引发的道路拥堵、环境污染等一系列问题给人们的生活带来了很大不便。解决该问题的最好办法是发展智能交通系统(Intelligent Traffic System,ITS),利用交通诱导技术,提高交通路网通行效率。这要根据当前及未来时间内道路网的交通状态来为车辆建议较佳的行车路线,从而使车流均衡地分布于路网,发挥各条道路的最大功用。
[0003]反映路网状态的一个重要变量是交通流量,即一定时间段内通过某一道路截面的车辆数。优秀的交通诱导系统需要根据在未来短时间(5~15min)内的道路交通流作出诱导建议,而由于短时交通流量数据的非线性和噪声干扰,使其规律很难把握,对于短时交通流量的预测一直是个难点。
[0004]交通流量预测在时空数据挖掘和智慧交通系统中一直是重要的研究课题,也是全球交通领域的研究热点。早期的预测模型主要有历史平均、线性回归、时间序列等,但预测精度不高,模型适应性不强。近些年研究较多的模型有交通仿真、混沌理论、神经网络和支持向量机(Support Vector Machine,SVM)。机器学习方法由于有较强的理论框架,预测效果好,越来越成为受欢迎的参考模型。现有方法以建模节点之间的变化和隐藏的相关性。通常通过共享邻接矩阵来捕捉动态关系,这带来了较高的时间和空间复杂性,这将严重限制解决大型 ...
【技术保护点】
【技术特征摘要】
1.带有图学习的双端图卷积交通流量预测方法,其特征在于,所述方法包括:S1、获取实时交通流量数据;S2、将获取的实时交通流量数据输入到预测模型中,得到预测的交通流量;所述预测模型包括特征提取层和预测层及L个动态图学习层、L个门控时间卷积层、L个双端图卷积层;提取层,用于提取实时交通流量数据的特征,作为初始特征H0;一个动态图学习层、一个门控时间卷积层和一个双端图卷积层组成一个块,L个块串联在一起,每个块中的门控时间卷积层的输出和第L个块的输出同时输入到预测层,预测层输出下一时刻的交通流量;第l个块中,l={1,2,
…
,L},由第l
‑
1个块的输出H
l
‑1同时作为第l个门控时间卷积层和第l个动态图学习层的输入,第1个块中的输入为初始特征H0,第l个门控时间卷积层用于捕获每个路段的交通流量随时间变化的时间相关性特征,获得门控时间卷积层的输出隐藏状态并将输出隐藏状态输入给第l个双端图卷积层;同时,动态图学习层用于通过学习连续图和备用图,得到邻接矩阵A
l
,并输入给第l个双端图卷积层;第l个双端图卷积层用于根据输出隐藏状态和邻接矩阵A
l
捕获不同路段之间交通流量随时间变化的空间相关性特征,得到H
l
。2.根据权利要求1所述的带有图学习的双端图卷积交通流量预测方法,其特征在于,动态图学习层用于通过学习连续图和备用图,得到邻接矩阵A
l
包括:包括:包括:A
l
=ReLU(tanh(βA
12
))其中,和表示嵌入在第l个块中的两个可学习节点,d为嵌入的可学习节点的大小,N表示节点数量,和是对应线性层参数,A
12
是cosine相似性矩阵,ReLU(
·
)表示激活函数;β是用于控制激活函数的饱和率的超参数。3.根据权利要求2所述的带有图学习的双端图卷积交通流量预测方法,其特征在于,门控时间卷积层包括空洞卷积层和空洞inception层:第l
‑
1个块的输出H
l
‑1同时输入至空洞卷积层和空洞inception层,空洞卷积层的输出为空洞inception层的输出为输出隐藏状态为:
⊙
是元素级乘法运算符号,σ(
·
)表示sigmoid函数。4.根据权利要求3所述的带有图学习的双端图卷积交通流量预测方法,其特征在于,空洞卷积层的输出为:其中,表示第l层的卷积核大小,*为空洞卷积运算。
5.根据权利要求4所述的带有图学习的双端图卷积交通流量预测方法,其特征在于,空洞inception层包括1
...
【专利技术属性】
技术研发人员:任倩倩,李子龙,张洋,金虎,吕兴凤,宁宝玲,
申请(专利权)人:黑龙江大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。