CN111540198A - 基于有向图卷积神经网络的城市交通态势识别方法 - Google Patents
基于有向图卷积神经网络的城市交通态势识别方法 Download PDFInfo
- Publication number
- CN111540198A CN111540198A CN202010305319.0A CN202010305319A CN111540198A CN 111540198 A CN111540198 A CN 111540198A CN 202010305319 A CN202010305319 A CN 202010305319A CN 111540198 A CN111540198 A CN 111540198A
- Authority
- CN
- China
- Prior art keywords
- traffic
- layer
- graph
- sub
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 27
- 239000011159 matrix material Substances 0.000 claims abstract description 63
- 238000004364 calculation method Methods 0.000 claims abstract description 23
- 238000012549 training Methods 0.000 claims abstract description 18
- 238000012360 testing method Methods 0.000 claims abstract description 17
- 238000006243 chemical reaction Methods 0.000 claims abstract description 10
- 238000003062 neural network model Methods 0.000 claims description 22
- 238000010586 diagram Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 10
- 230000002457 bidirectional effect Effects 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 238000000354 decomposition reaction Methods 0.000 claims description 6
- 239000006185 dispersion Substances 0.000 claims description 6
- 230000003068 static effect Effects 0.000 claims description 6
- 238000011144 upstream manufacturing Methods 0.000 claims description 4
- 230000004913 activation Effects 0.000 claims description 3
- 230000007613 environmental effect Effects 0.000 claims description 3
- 210000002569 neuron Anatomy 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 238000013527 convolutional neural network Methods 0.000 abstract description 8
- 238000013461 design Methods 0.000 abstract description 3
- 238000004458 analytical method Methods 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000005206 flow analysis Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0133—Traffic data processing for classifying traffic situation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2415—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
Abstract
基于有向图卷积神经网络的城市交通态势识别方法,首先,对历史交通流信息进行交通态势分类,根据“点边”转换规则,把城市路网转换成有向图,并提取相应的子图;然后,计算有向边的权重和非直接相连节点间的权重,标准化处理子图节点个数,计算子图的交通信息矩阵及其特征矩阵;最后,设计交通有向图卷积神经网络模型,并进行训练和测试,该模型可以分类实时交通流信息,从而识别出所有路段的实时交通态势。本发明方法充分考虑了混合路网下不同层级、不同等级的有向路段之间的关联关系,设计了统一的标准化模型输入和交通态势识别模型,具有很好的普适性;而且,方法具有流程简单、计算容易和易编程实现等特点,可以适用于复杂的城市路网。
Description
技术领域
本发明涉及智能交通的城市交通态势识别方法,城市交通态势识别不仅可以方便车辆驾驶员进行路径规则,也可以用于城市交通管理,为交通管理措施的制定和实施提供依据。
背景技术
基于数据驱动的智能交通***开始逐步融入人们的日常生活。智能交通***每天都产生和运用大量的数据,这些数据可以更好地分析城市交通状况,并对交通管控提供非常大的帮助。根据国内2018年主要城市交通分析报告显示,中大型城市高峰时间拥堵里程比大多超过5%,即每公里道路就有50米路段是拥堵的。在这种情况下,交通态势识别可以及时发现路段的拥堵状态,预先对交通进行干预,对缓解路网通行压力、分散拥堵和消除拥堵形成诱因至关重要。总而言之,正确识别城市交通态势是进行交通诱导和交通管控的基石,也是智能交通***中“智能化”的一个表现。
城市交通态势主要采用神经网络方法进行识别。由于城市路网极其复杂的特点,大多数原有的神经网络方法主要针对特定特征道路进行交通流分析,如高速公路、具有规整网格形式的十字路口等,这些道路都可以将空间维度降维成一维数组或者二维矩阵这类结构化形式,然后通过循环神经网络(Recurrent Neural Network:RNN)、卷积神经网络(Convolutional Neural Network:CNN)等要求结构化输入的神经网络进行训练,从而获得分析结果。除此之外,还有一些方法依据道路的拓扑结构建立静态路网结构下的神经网络模型,能够完整地捕获局部路网交通信息,但模型受限于已构建好的模型结构,当路网拓扑关系改变时,需要重新定义和重新训练模型。
目前,现有的城市交通态势识别方法存在以下主要问题:1)大多数神经网络方法采用结构化输入,这类方法没有考虑城市路网存在的大量单行线、潮汐车道、市内高架和地下隧道等各类不同结构,不能全面地掌握目标路段周围的交通路网信息;2)另外一些方法采用了静态路网建模方法,这类方法虽然能够全面地捕获路网在空间上的关联关系,但需要消耗大量计算资源,不能适用于全部路段,因为每一个路段都需要训练一个模型,都需要消耗不少软硬件资源;3)许多交通态势识别方法设计流程和计算过程都很复杂,无法应用于实际的交通环境。
发明内容
本发明要克服现有技术的上述不足之处,提供基于有向图卷积神经网络的城市交通态势识别方法,可以适用于复杂的城市路网。
本发明方法首先根据定义的交通态势等级,对历史交通流信息进行标记和分类,同时,采用“点边”转换规则,把静态的城市路网转换成有向图,并提取相应的子图;然后,计算有向边的权重和非直接相连节点间的权重,标准化处理子图的节点个数,并计算子图的交通信息矩阵及其特征矩阵;最后,设计交通有向图卷积神经网络模型,并训练和测试该模型,训练好的模型可以分类实时交通流信息,从而识别出城市路网所有路段的实时交通态势。本发明方法充分考虑了混合路网下不同层级、不同等级的有向路段之间的关联关系,根据不同的交通路网结构,设计了统一的标准化模型输入和交通态势识别模型,具有很好的普适性;而且,方法具有流程简单、计算容易和易编程实现等特点,可以适用于复杂的城市路网。
本发明是通过以下技术方案达到上述目的,即基于有向图卷积神经网络的城市交通态势识别方法,具体的实施步骤如下:
(1)获取城市路网的历史交通流信息。通过智能交通信息***,获取城市路网的历史交通流信息。
(2)标记历史交通流信息的交通态势等级。表1和表2定义了四种交通拥堵等级,即交通态势等级,其中表1是针对路段下游路口有信号机的情况,而表2是针对路段下游路口无信号机的情况。根据表1和表2的四种分类,将历史交通流信息标记为相应的分类。
表1有信号机路口的拥堵等级定义
分类号 | 名称 | 一个信号周期中连续等两次红灯的概率 |
1 | 拥堵状态 | ≥50% |
2 | 拥堵形成状态 | 10%连续增长至50% |
3 | 拥堵消散状态 | 自50%连续下降的过程 |
4 | 畅通状态 | 不属于以上任意一种情况 |
表2无信号机路口的拥堵等级定义
分类号 | 名称 | 路段的空间占有率 |
1 | 拥堵状态 | ≥60% |
2 | 拥堵形成状态 | 30%连续增长至60% |
3 | 拥堵消散状态 | 自60%连续下降的过程 |
4 | 畅通状态 | 不属于以上任意一种情况 |
(3)将城市路网数据进行“点边”转换。城市路网数据包括地面道路、高架道路和隧道等,把这些路网数据映射至有向图Gd={V,E,A}中,其中,V∈Rn表示图的节点集合,n为图的节点个数,E表示图的边集,A∈Rn×n表示图的邻接矩阵。“点边”转换的规则是:把路段交通流转换为节点,而把路段交通流的上下流连通关系转换为有向边,双向路段有两个相反方向的交通流,而单向路段只有一个方向的交通流。比如:双向路段i与双向路段j相邻,且路段i为路段j的上游道路,则路段i中往下行路段j方向的交通流fi(i→j)是有向图的节点vi(i→j),而路段j中与fi(i→j)同方向的交通流fj(i→j)则是有向图的节点vj(i→j)。节点vi(i→j)与节点vj(i→j)间的有向边ei→j表示交通流fi(i→j)到fj(i→j)有路口连通。
(4)依次提取所有节点对应的子图。在步骤(3)所得的有向图Gd的基础上依次提取所有节点对应的子图,子图的个数等于节点的个数。如节点x的子图为Gd-sub(x),子图Gd-sub(x)表示从目标节点x出发,向各个交通流方向扩展最多K跳个节点的子图,其中,系数K可以人为设定,一般取值为K=3。所以,子图Gd-sub(x)={V′,E′,A′},其中,V′∈Rn′表示子图的节点集合,n′为子图的节点个数,E′表示子图的边集,A′∈Rn′×n′表示子图的邻接矩阵。
(5)依次计算所有子图的有向边的权重。有向图子图Gd-sub(x)可以分两种情况来计算该子图的有向边的权重,如有向边ei→j的权重αi→j,具体计算如下:
第一种是路口没有信号控制的情况,具体计算如下:
其中,表示经过没有信号控制的路口时交通流fj(i→j)对交通流fi(i→j)的关联度,qi表示单位时间内路段i的交通流量,qi→j表示单位时间内路段i转至路段j的交通流量,△qi和△qi→j则分别表示五分钟内相应交通流量的变化量,Ci→j表示五分钟内不包括驶往路段j方向的路段i的交通流量变化量的最大值,δ为环境影响因子,可以根据经验值设定。
第二种是路口有信号控制的情况,具体计算如下:
其中,表示经过信号控制的路口时交通流fj(i→j)对交通流fi(i→j)的关联度,T表示清空排队车辆所需的平均时间,Tg表示路段i到路段j所在信号相位的绿灯时间长度,t表示当前时刻路段i到路段j所在路口信号相位经过的绿灯时间,如果该相位在当前时刻为红灯,则t=-1。
(6)依次计算所有子图的非直接相连节点间的权重。有向图子图为Gd-sub(x),依次计算该子图的非直接相连节点间的权重,如节点i到节点k之间不存在直接相连的有向边ei→k,但存在不少于一条有效连通路径,即存在路径ei→i+1,ei+1→i+2,…,ek-1→k,则节点i到节点k的权重为αi→k,具体计算如下:
如果只存在一条有效路径,则权重αi→k为:
αi→k=αi→i+1αi+1→i+2…αk-1→k (3)
如果存在多条有效路径时,则权重αi→k取最大的权重值,即:
(7)依次对所有子图的节点个数进行标准化处理。首先,根据经验设定参数N,如果子图Gd-sub(x)的节点个数n′大于参数N,则从目标节点vx(x→y)出发到其它节点的所有权重中,选择权重值最大的N个节点;如果子图Gd-sub(x)的节点个数n′小于参数N,则在子图中添加N-n′个直接与目标节点vx(x→y)相连的节点vtmp,其相应有向边ei→tmp的权重为0;如果子图Gd-sub(x)的节点个数n′等于参数N,则继续处理下一个子图;如果所有子图都处理完成,则继续下一步处理。
(8)依次计算所有子图的交通信息矩阵。有向图子图Gd-sub(x)的交通信息矩阵T与拉普拉斯矩阵相似,具体描述如下:
T=D-Α (5)
其中,T∈RN×N,D是对角矩阵,D∈RN×N,表示子图Gd-sub(x)的出度矩阵,相应对角线的值表示节点的出度;A是子图Gd-sub(x)的邻接矩阵,A∈RN×N。
(9)依次求解所有交通信息矩阵的特征矩阵。根据图傅里叶变换,提取子图Gd-sub(x)的交通信息矩阵T的特征矩阵V,并通过Jordan分解法进行求解:
T=VJV-1 (6)
其中,特征矩阵V∈RN×N,J表示使用Jordan分解法分解后的Jordan标准型矩阵。
(10)设计交通有向图卷积神经网络模型。交通有向图卷积神经网络模型共有六层,包括输入层,TDGCNN层、Dropout层、Flatten层、全连接层和输出层。输入层包括两部分输入,即图特征信息和图节点信息,其中,图特征信息是交通信息矩阵T经特征提取后的特征矩阵V,图节点信息是有向图子图Gd-sub(x)中每一个节点的交通流信息,包括路段静态信息和交通流量、路段速度、时间占有率和空间占有率等动态信息;TDGCNN层,即交通有向图卷积神经网络(Traffic DiGraph Convolution Neural Network)层,该层使用图卷积的方法对输入数据进行图卷积计算,从而提取路网空间关联特性;Dropout层用于提升模型的泛化能力,防止训练所得模型过拟合;Flatten层用于将结果数据由二维矩阵转换成一维向量,从而统一前后网络层的数据维度;全连接层采用全连接神经元将Flatten层的输出结果与输出层相连;输出层采用Softmax函数对结果进行分类,并作为最终的交通态势识别结果。整个预测模型的损失函数采用多分类交叉熵函数,基于此误差进行反向传播更新神经网络的权重。
TDGCNN层的图卷积过程为:
H(l)=σ(V-1H(l-1)W(l)) (7)
其中,l表示TDGCNN层的第l层网络,l=1,…,k,k是TDGCNN层的最大网络层数;fl-1表示第l-1层节点信息的维度,其中H(0)=X,X表示图节点信息矩阵,W(l)表示第l层的权重矩阵,也是神经网络可训练参数的组成部分,σ(·)表示非线性模型中的sigmoid激活函数。
输出层采用Softmax函数进行分类,具体如下:
其中,Pi表示第i种分类的概率,i=1,2,…,4,分别对应表1和表2定义的四种拥堵等级分类;Zi表示第i种分类的神经网络加权输出,f(l)表示输出层的输入向量,θi表示与输入向量中每一个值一一对应的第i种分类的权重向量,而是θi的转置。最终选取Pi值最大的第i种分类为分类结果。
损失函数采用多分类交叉熵(Categorical Cross Entropy),具体如下:
其中,L为损失函数,Sj为把样本数据标记为第j类的期望,Pj为输出数据属于Sj的概率。
(11)生成样本数据集,训练和测试神经网络模型。基于步骤(2)所得的历史交通流信息和步骤(9)所得的图特征信息,即交通信息矩阵的特征矩阵,乱序拆分并生成训练数据集和测试数据集,训练并测试步骤(10)设计的交通有向图卷积神经网络模型。
(12)获取城市路网的实时交通流信息。采集城市路网中各类检测器设备数据,并进行预处理,从而可以获得城市路网中各个路段不同流向的实时交通流信息。
(13)识别城市路网所有路段的交通态势。采用基于步骤(11)训练和测试所得的神经网络模型,可以对城市路网中各个路段不同流向的实时交通流信息进行分类,从而识别出城市路网所有路段的交通态势。
优选地,步骤(11)中,按5:1的比例乱序拆分并生成训练数据集和测试数据集。
本发明的有益效果在于:(1)本发明充分考虑了城市路网中存在的大量单行线、潮汐车道、市内高架和地下隧道等各种不同类型的道路,能够全面地掌握目标路段周围的交通路网信息。(2)本发明采用了动态路网建模方法,实时捕获并计算路网在空间上的关联关系,并节约了大量不必要的软硬件资源,具有很好的普适性。(3)本发明方法具有流程简单、计算容易和易编程实现等特点,适用于复杂的城市交通环境。
附图说明
图1是本发明方法的总体流程图。
图2是本发明方法的某路网示意图。
图3是本发明方法的“点边”转换结果图。
图4是本发明方法的子图提取结果图。
图5是本发明方法的有向图卷积神经网络结构图。
具体实施方式
下面结合附图进一步说明本发明的技术方案。
本发明的基于有向图卷积神经网络的城市交通态势识别方法,具体的实施步骤如下:
(1)获取城市路网的历史交通流信息。通过智能交通信息***,获取城市路网的历史交通流信息。
(2)标记历史交通流信息的交通态势等级。表1和表2定义了四种交通拥堵等级,即交通态势等级,其中表1是针对路段下游路口有信号机的情况,而表2是针对路段下游路口无信号机的情况。根据表1和表2的四种分类,将历史交通流信息标记为相应的分类。
表1有信号机路口的拥堵等级定义
分类号 | 名称 | 一个信号周期中连续等两次红灯的概率 |
1 | 拥堵状态 | ≥50% |
2 | 拥堵形成状态 | 10%连续增长至50% |
3 | 拥堵消散状态 | 自50%连续下降的过程 |
4 | 畅通状态 | 不属于以上任意一种情况 |
表2无信号机路口的拥堵等级定义
分类号 | 名称 | 路段的空间占有率 |
1 | 拥堵状态 | ≥60% |
2 | 拥堵形成状态 | 30%连续增长至60% |
3 | 拥堵消散状态 | 自60%连续下降的过程 |
4 | 畅通状态 | 不属于以上任意一种情况 |
(3)将城市路网数据进行“点边”转换。城市路网数据包括地面道路、高架道路和隧道等,把这些路网数据映射至有向图Gd={V,E,A}中,其中,V∈Rn表示图的节点集合,n为图的节点个数,E表示图的边集,A∈Rn×n表示图的邻接矩阵。“点边”转换的规则是:把路段交通流转换为节点,而把路段交通流的上下流连通关系转换为有向边,双向路段有两个相反方向的交通流,而单向路段只有一个方向的交通流。比如:双向路段i与双向路段j相邻,且路段i为路段j的上游道路,则路段i中往下行路段j方向的交通流fi(i→j)是有向图的节点vi(i→j),而路段j中与fi(i→j)同方向的交通流fj(i→j)则是有向图的节点vj(i→j)。节点vi(i→j)与节点vj(i→j)间的有向边ei→j表示交通流fi(i→j)到fj(i→j)有路口连通。
(4)依次提取所有节点对应的子图。在步骤(3)所得的有向图Gd的基础上依次提取所有节点对应的子图,子图的个数等于节点的个数。如节点x的子图为Gd-sub(x),子图Gd-sub(x)表示从目标节点x出发,向各个交通流方向扩展最多K跳个节点的子图,其中,系数K可以人为设定,一般取值为K=3。所以,子图Gd-sub(x)={V′,E′,A′},其中,V′∈Rn′表示子图的节点集合,n′为子图的节点个数,E′表示子图的边集,A′∈Rn′×n′表示子图的邻接矩阵。
(5)依次计算所有子图的有向边的权重。有向图子图Gd-sub(x)可以分两种情况来计算该子图的有向边的权重,如有向边ei→j的权重αi→j,具体计算如下:
第一种是路口没有信号控制的情况,具体计算如下:
其中,表示经过没有信号控制的路口时交通流fj(i→j)对交通流fi(i→j)的关联度,qi表示单位时间内路段i的交通流量,qi→j表示单位时间内路段i转至路段j的交通流量,△qi和△qi→j则分别表示五分钟内相应交通流量的变化量,Ci→j表示五分钟内不包括驶往路段j方向的路段i的交通流量变化量的最大值,δ为环境影响因子,可以根据经验值设定。
第二种是路口有信号控制的情况,具体计算如下:
其中,表示经过信号控制的路口时交通流fj(i→j)对交通流fi(i→j)的关联度,T表示清空排队车辆所需的平均时间,Tg表示路段i到路段j所在信号相位的绿灯时间长度,t表示当前时刻路段i到路段j所在路口信号相位经过的绿灯时间,如果该相位在当前时刻为红灯,则t=-1。
(6)依次计算所有子图的非直接相连节点间的权重。有向图子图为Gd-sub(x),依次计算该子图的非直接相连节点间的权重,如节点i到节点k之间不存在直接相连的有向边ei→k,但存在不少于一条有效连通路径,即存在路径ei→i+1,ei+1→i+2,…,ek-1→k,则节点i到节点k的权重为αi→k,具体计算如下:
如果只存在一条有效路径,则权重αi→k为:
αi→k=αi→i+1αi+1→i+2…αk-1→k (3)
如果存在多条有效路径时,则权重αi→k取最大的权重值,即:
(7)依次对所有子图的节点个数进行标准化处理。首先,根据经验设定参数N,如果子图Gd-sub(x)的节点个数n′大于参数N,则从目标节点vx(x→y)出发到其它节点的所有权重中,选择权重值最大的N个节点;如果子图Gd-sub(x)的节点个数n′小于参数N,则在子图中添加N-n′个直接与目标节点vx(x→y)相连的节点vtmp,其相应有向边ei→tmp的权重为0;如果子图Gd-sub(x)的节点个数n′等于参数N,则继续处理下一个子图;如果所有子图都处理完成,则继续下一步处理。
(8)依次计算所有子图的交通信息矩阵。有向图子图Gd-sub(x)的交通信息矩阵T与拉普拉斯矩阵相似,具体描述如下:
T=D-Α (5)
其中,T∈RN×N,D是对角矩阵,D∈RN×N,表示子图Gd-sub(x)的出度矩阵,相应对角线的值表示节点的出度;A是子图Gd-sub(x)的邻接矩阵,A∈RN×N。
(9)依次求解所有交通信息矩阵的特征矩阵。根据图傅里叶变换,提取子图Gd-sub(x)的交通信息矩阵T的特征矩阵V,并通过Jordan分解法进行求解:
T=VJV-1 (6)
其中,特征矩阵V∈RN×N,J表示使用Jordan分解法分解后的Jordan标准型矩阵。
(10)设计交通有向图卷积神经网络模型。交通有向图卷积神经网络模型共有六层,包括输入层,TDGCNN层、Dropout层、Flatten层、全连接层和输出层。输入层包括两部分输入,即图特征信息和图节点信息,其中,图特征信息是交通信息矩阵T经特征提取后的特征矩阵V,图节点信息是有向图子图Gd-sub(x)中每一个节点的交通流信息,包括路段静态信息和交通流量、路段速度、时间占有率和空间占有率等动态信息;TDGCNN层,即交通有向图卷积神经网络(Traffic DiGraph Convolution Neural Network)层,该层使用图卷积的方法对输入数据进行图卷积计算,从而提取路网空间关联特性;Dropout层用于提升模型的泛化能力,防止训练所得模型过拟合;Flatten层用于将结果数据由二维矩阵转换成一维向量,从而统一前后网络层的数据维度;全连接层采用全连接神经元将Flatten层的输出结果与输出层相连;输出层采用Softmax函数对结果进行分类,并作为最终的交通态势识别结果。整个预测模型的损失函数采用多分类交叉熵函数,基于此误差进行反向传播更新神经网络的权重。
TDGCNN层的图卷积过程为:
H(l)=σ(V-1H(l-1)W(l)) (7)
其中,l表示TDGCNN层的第l层网络,l=1,…,k,k是TDGCNN层的最大网络层数;fl-1表示第l-1层节点信息的维度,其中H(0)=X,X表示图节点信息矩阵,W(l)表示第l层的权重矩阵,也是神经网络可训练参数的组成部分,σ(·)表示非线性模型中的sigmoid激活函数。
输出层采用Softmax函数进行分类,具体如下:
其中,Pi表示第i种分类的概率,i=1,2,…,4,分别对应表1和表2定义的四种拥堵等级分类;Zi表示第i种分类的神经网络加权输出,f(l)表示输出层的输入向量,θi表示与输入向量中每一个值一一对应的第i种分类的权重向量,而是θi的转置。最终选取Pi值最大的第i种分类为分类结果。
损失函数采用多分类交叉熵(Categorical Cross Entropy),具体如下:
其中,L为损失函数,Sj为把样本数据标记为第j类的期望,Pj为输出数据属于Sj的概率。
(11)生成样本数据集,训练和测试神经网络模型。基于步骤(2)所得的历史交通流信息和步骤(9)所得的图特征信息,即交通信息矩阵的特征矩阵,按5:1的比例乱序拆分并生成训练数据集和测试数据集,训练并测试步骤(10)设计的交通有向图卷积神经网络模型。
(12)获取城市路网的实时交通流信息。采集城市路网中各类检测器设备数据,并进行预处理,从而可以获得城市路网中各个路段不同流向的实时交通流信息。
(13)识别城市路网所有路段的交通态势。采用基于步骤(11)训练和测试所得的神经网络模型,可以对城市路网中各个路段不同流向的实时交通流信息进行分类,从而识别出城市路网所有路段的交通态势。
如附图1,本发明方法首先获取城市路网的历史交通流信息,并根据交通态势等级的定义,对历史交通流信息进行标记和分类;然后,对城市路网数据进行“点边”转换,把城市路网转换成一个有向图,并提取所有路段对应的子图;接着,依次计算所有子图的有向边的权重和非直接相连节点间的权重,并依次标准化处理所有子图的节点个数,在此基础上,依次计算所有子图的交通信息矩阵及其特征矩阵;之后,设计交通有向图卷积神经网络模型,包括图卷积过程、输出层分类函数和损失函数等,在历史交通流信息和交通信息矩阵特征矩阵的基础上,生成样本数据集,训练并测试神经网络模型,从而确定模型的所有参数;最后,采用训练好的神经网络模型,对实时交通流信息进行交通态势等级的分类,从而识别出城市路网所有路段的交通态势。
如附图2,本发明方法的应用案例为某城市的局部路网。该路网同时具有单向路段和双向路段,图中路段的箭头方向为该路段的交通流方向,单向路段只有一个交通流方向,而双向路段则有两个相反的交通流方向,其中,G、I和K是单向路段的交通流,A和D、B和J、C和E、F和H是双向路段的交通流。该路网的所有路段交通流中,A、B、C、D、E、F、H、J和K为地面道路的交通流,G为隧道交通流,I为高架下匝道交通流。
如附图3,本发明方法的“点边”转换所得的有向图。针对附图2的局部路网,根据步骤(3)的“点边”转换规则,将路网中每一个路段交通流转换为有向图的节点,而将路段交通流的上下游连通关系转化为有向图的有向边。附图2中的所有路段交通流转换成附图3的有向图节点,而路段交通流之间的连通关系则转化为相应的有向边。例如,在附图2中,路段交通流A右转与路段交通流B连通,左转与路段交通流C连通,掉头与路段交通流D连通,直行与路段交通流G连通,采用“点边”转换规则进行转换后,分别对应着附图3的节点A、B、C、D和G,且节点A与B、C、D和G都存在着有向边。
如附图4,本发明方法的子图提取结果图。依据步骤(4)的子图提取规则,附图4是从附图3的有向图中提取的节点A的子图。在附图3中,节点A可以从四个方向向外扩展,每个方向最多扩展3跳,分别为A→B→J→D,A→B→K→H,A→C→E→D,A→D,A→G→H→F,这样提取的结果图就是附图4。
如附图5,本发明方法的交通有向图卷积神经网络模型结构图。本发明方法的神经网络模型共有六层,包括输入层,TDGCNN层、Dropout层、Flatten层、全连接层和输出层。输入层包括两部分输入,即图特征信息和图节点信息,其中图节点信息输入至TDGCNN层第1层网络,并在TDGCNN层的循环计算中传递,而图特征信息则同时输入至TDGCNN层的所有层网络。TDGCNN层每一层都对输入数据进行图卷积计算,第l层网络的输入为交通信息矩阵的特征矩阵V和上一层网络的H矩阵,通过图卷积计算后,输出当前层的H矩阵。Dropout层用于提升模型的泛化能力,防止训练所得模型过拟合;Flatten层用于将结果数据由二维矩阵转换成一维向量,从而统一前后网络层的数据维度;全连接层采用全连接神经元将Flatten层的输出结果与输出层相连;输出层采用Softmax函数对结果进行分类,并作为最终的交通态势识别结果。
实施应用案例的结果表明,本发明提出的基于有向图卷积神经网络的城市交通态势识别方法是有效的,相对于其它识别方法,本发明方法充分考虑了路网交通流的方向性,以及不同层级和不同等级路段的复杂特点,具有流程简单、计算容易和易编程实现等特点,更加符合实际的复杂城市路网。而且,本发明方法设计的交通有向图卷积神经网络模型,不仅考虑了交通流信息数据,同时也考虑了目标路段周围的路网特征信息,可以更好地捕捉路网与交通流数据之间的空间关系,再加上节点个数的标准化,使得神经网络模型能够适应不同拓扑结构的城市路网,具有很好的普适性。
本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也及于本领域技术人员根据本发明构思所能够想到的等同技术手段。
Claims (2)
1.基于有向图卷积神经网络的城市交通态势识别方法,包括如下步骤:
(1)获取城市路网的历史交通流信息;
(2)标记历史交通流信息的交通态势等级;表1和表2定义了四种交通拥堵等级,即交通态势等级,其中表1是针对路段下游路口有信号机的情况,而表2是针对路段下游路口无信号机的情况;根据表1和表2的四种分类,将历史交通流信息标记为相应的分类;
表1有信号机路口的拥堵等级定义
表2无信号机路口的拥堵等级定义
(3)将城市路网数据进行“点边”转换;城市路网数据包括地面道路、高架道路和隧道,把这些路网数据映射至有向图Gd={V,E,A}中,其中,V∈Rn表示图的节点集合,n为图的节点个数,E表示图的边集,A∈Rn×n表示图的邻接矩阵;“点边”转换的规则是:把路段交通流转换为节点,而把路段交通流的上下流连通关系转换为有向边,双向路段有两个相反方向的交通流,而单向路段只有一个方向的交通流;比如:双向路段i与双向路段j相邻,且路段i为路段j的上游道路,则路段i中往下行路段j方向的交通流fi(i→j)是有向图的节点vi(i→j),而路段j中与fi(i→j)同方向的交通流fj(i→j)则是有向图的节点vj(i→j);节点vi(i→j)与节点vj(i→j)间的有向边ei→j表示交通流fi(i→j)到fj(i→j)有路口连通;
(4)依次提取所有节点对应的子图;在步骤(3)所得的有向图Gd的基础上依次提取所有节点对应的子图,子图的个数等于节点的个数;如节点x的子图为Gd-sub(x),子图Gd-sub(x)表示从目标节点x出发,向各个交通流方向扩展最多K跳个节点的子图,其中,系数K可以人为设定,一般取值为K=3;所以,子图Gd-sub(x)={V′,E′,A′},其中,V′∈Rn′表示子图的节点集合,n′为子图的节点个数,E′表示子图的边集,A′∈Rn′×n′表示子图的邻接矩阵;
(5)依次计算所有子图的有向边的权重;有向图子图Gd-sub(x)可以分两种情况来计算该子图的有向边的权重,如有向边ei→j的权重αi→j,具体计算如下:
第一种是路口没有信号控制的情况,具体计算如下:
其中,表示经过没有信号控制的路口时交通流fj(i→j)对交通流fi(i→j)的关联度,qi表示单位时间内路段i的交通流量,qi→j表示单位时间内路段i转至路段j的交通流量,△qi和△qi→j则分别表示五分钟内相应交通流量的变化量,Ci→j表示五分钟内不包括驶往路段j方向的路段i的交通流量变化量的最大值,δ为环境影响因子,可以根据经验值设定;
第二种是路口有信号控制的情况,具体计算如下:
其中,表示经过信号控制的路口时交通流fj(i→j)对交通流fi(i→j)的关联度,T表示清空排队车辆所需的平均时间,Tg表示路段i到路段j所在信号相位的绿灯时间长度,t表示当前时刻路段i到路段j所在路口信号相位经过的绿灯时间,如果该相位在当前时刻为红灯,则t=-1;
(6)依次计算所有子图的非直接相连节点间的权重;有向图子图为Gd-sub(x),依次计算该子图的非直接相连节点间的权重,如节点i到节点k之间不存在直接相连的有向边ei→k,但存在不少于一条有效连通路径,即存在路径ei→i+1,ei+1→i+2,…,ek-1→k,则节点i到节点k的权重为αi→k,具体计算如下:
如果只存在一条有效路径,则权重αi→k为:
αi→k=αi→i+1αi+1→i+2…αk-1→k (3)
如果存在多条有效路径时,则权重αi→k取最大的权重值,即:
(7)依次对所有子图的节点个数进行标准化处理;首先,根据经验设定参数N,如果子图Gd-sub(x)的节点个数n′大于参数N,则从目标节点vx(x→y)出发到其它节点的所有权重中,选择权重值最大的N个节点;如果子图Gd-sub(x)的节点个数n′小于参数N,则在子图中添加N-n′个直接与目标节点vx(x→y)相连的节点vtmp,其相应有向边ei→tmp的权重为0;如果子图Gd-sub(x)的节点个数n′等于参数N,则继续处理下一个子图;如果所有子图都处理完成,则继续下一步处理;
(8)依次计算所有子图的交通信息矩阵;有向图子图Gd-sub(x)的交通信息矩阵T与拉普拉斯矩阵相似,具体描述如下:
T=D-Α (5)
其中,T∈RN×N,D是对角矩阵,D∈RN×N,表示子图Gd-sub(x)的出度矩阵,相应对角线的值表示节点的出度;A是子图Gd-sub(x)的邻接矩阵,A∈RN×N;
(9)依次求解所有交通信息矩阵的特征矩阵;根据图傅里叶变换,提取子图Gd-sub(x)的交通信息矩阵T的特征矩阵V,并通过Jordan分解法进行求解:
T=VJV-1 (6)
其中,特征矩阵V∈RN×N,J表示使用Jordan分解法分解后的Jordan标准型矩阵;
(10)设计交通有向图卷积神经网络模型;交通有向图卷积神经网络模型共有六层,包括输入层,TDGCNN层、Dropout层、Flatten层、全连接层和输出层;输入层包括两部分输入,即图特征信息和图节点信息,其中,图特征信息是交通信息矩阵T经特征提取后的特征矩阵V,图节点信息是有向图子图Gd-sub(x)中每一个节点的交通流信息,包括路段的静态信息和动态信息;TDGCNN层,即交通有向图卷积神经网络层,该层使用图卷积的方法对输入数据进行图卷积计算,从而提取路网空间关联特性;Dropout层用于提升模型的泛化能力,防止训练所得模型过拟合;Flatten层用于将结果数据由二维矩阵转换成一维向量,从而统一前后网络层的数据维度;全连接层采用全连接神经元将Flatten层的输出结果与输出层相连;输出层采用Softmax函数对结果进行分类,并作为最终的交通态势识别结果;整个预测模型的损失函数采用多分类交叉熵函数,基于此误差进行反向传播更新神经网络的权重;
TDGCNN层的图卷积过程为:
H(l)=σ(V-1H(l-1)W(l)) (7)
其中,l表示TDGCNN层的第l层网络,l=1,…,k,k是TDGCNN层的最大网络层数;fl-1表示第l-1层节点信息的维度,其中H(0)=X,X表示图节点信息矩阵,W(l)表示第l层的权重矩阵,也是神经网络可训练参数的组成部分,σ(·)表示非线性模型中的sigmoid激活函数;
输出层采用Softmax函数进行分类,具体如下:
其中,Pi表示第i种分类的概率,i=1,2,…,4,分别对应表1和表2定义的四种拥堵等级分类;Zi表示第i种分类的神经网络加权输出,Zi=θi Τf(l),f(l)表示输出层的输入向量,θi表示与输入向量中每一个值一一对应的第i种分类的权重向量,而θi Τ是θi的转置;最终选取Pi值最大的第i种分类为分类结果;
损失函数采用多分类交叉熵,具体如下:
其中,L为损失函数,Sj为把样本数据标记为第j类的期望,Pj为输出数据属于Sj的概率;
(11)生成样本数据集,训练和测试神经网络模型;基于步骤(2)所得的历史交通流信息和步骤(9)所得的图特征信息,即交通信息矩阵的特征矩阵,乱序拆分并生成训练数据集和测试数据集,训练并测试步骤(10)设计的交通有向图卷积神经网络模型;
(12)获取城市路网的实时交通流信息;采集城市路网中各类检测器设备数据,并进行预处理,从而可以获得城市路网中各个路段不同流向的实时交通流信息;
(13)识别城市路网所有路段的交通态势;采用基于步骤(11)训练和测试所得的神经网络模型,可以对城市路网中各个路段不同流向的实时交通流信息进行分类,从而识别出城市路网所有路段的交通态势。
2.如权利要求1所述的基于有向图卷积神经网络的城市交通态势识别方法,其特征在于:步骤(11)中,按5:1的比例乱序拆分并生成训练数据集和测试数据集。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010305319.0A CN111540198B (zh) | 2020-04-17 | 2020-04-17 | 基于有向图卷积神经网络的城市交通态势识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010305319.0A CN111540198B (zh) | 2020-04-17 | 2020-04-17 | 基于有向图卷积神经网络的城市交通态势识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111540198A true CN111540198A (zh) | 2020-08-14 |
CN111540198B CN111540198B (zh) | 2021-07-27 |
Family
ID=71979986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010305319.0A Active CN111540198B (zh) | 2020-04-17 | 2020-04-17 | 基于有向图卷积神经网络的城市交通态势识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111540198B (zh) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112327337A (zh) * | 2020-11-02 | 2021-02-05 | 北京嘀嘀无限科技发展有限公司 | 路口重建方法、装置、设备及存储介质 |
CN112348243A (zh) * | 2020-10-29 | 2021-02-09 | 浙江工业大学 | 三维路网下交通拥堵识别方法 |
CN112489420A (zh) * | 2020-11-17 | 2021-03-12 | 中国科学院深圳先进技术研究院 | 一种公路交通状态预测方法、***、终端以及存储介质 |
CN112528811A (zh) * | 2020-12-02 | 2021-03-19 | 建信金融科技有限责任公司 | 行为识别方法和装置 |
CN112541638A (zh) * | 2020-12-21 | 2021-03-23 | 北京邮电大学 | 一种网联车车辆行程时间估计方法 |
CN112633481A (zh) * | 2020-12-30 | 2021-04-09 | 广州大学华软软件学院 | 一种多跳图卷积神经网络模型及其训练方法 |
CN112748732A (zh) * | 2020-12-01 | 2021-05-04 | 杭州电子科技大学 | 基于改进Kstar算法和深度学习的实时路径规划方法 |
CN112885088A (zh) * | 2021-01-25 | 2021-06-01 | 浙江工业大学 | 一种基于动态交通流的多匝道协调控制方法 |
CN113256980A (zh) * | 2021-05-28 | 2021-08-13 | 佳都科技集团股份有限公司 | 一种路网状态的确定方法、装置、设备及存储介质 |
CN113364748A (zh) * | 2021-05-25 | 2021-09-07 | 浙江工业大学 | 一种基于交易子图网络的以太坊钓鱼节点检测方法及*** |
CN113361051A (zh) * | 2021-06-02 | 2021-09-07 | 东北大学秦皇岛分校 | 一种基于可控性与重要度的路网控制方法 |
CN113538904A (zh) * | 2021-06-22 | 2021-10-22 | 浙江工业大学 | 一种基于时空前序编解码预测器的交通事故识别方法 |
CN113570864A (zh) * | 2021-09-22 | 2021-10-29 | 深圳市城市交通规划设计研究中心股份有限公司 | 一种电动自行车行驶路径匹配方法、设备及存储介质 |
CN114419878A (zh) * | 2021-12-22 | 2022-04-29 | 银江技术股份有限公司 | 城市路网全域交通状态预测的方法、电子装置和存储介质 |
WO2022142418A1 (zh) * | 2020-12-31 | 2022-07-07 | 深圳云天励飞技术股份有限公司 | 一种基于gis地图信息的交通拥堵指数预测方法及装置 |
CN114926981A (zh) * | 2022-05-07 | 2022-08-19 | 同济大学 | 一种路网交通拥堵主动管控方法及*** |
CN115206102A (zh) * | 2022-07-15 | 2022-10-18 | 百度在线网络技术(北京)有限公司 | 确定交通路径的方法、装置、电子设备和介质 |
CN116597657A (zh) * | 2023-07-17 | 2023-08-15 | 四川省商投信息技术有限责任公司 | 基于人工智能的城市交通预测方法、设备及介质 |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1707544A (zh) * | 2005-05-26 | 2005-12-14 | 上海交通大学 | 城市路网交通流状态估计方法 |
CN101551940A (zh) * | 2009-04-29 | 2009-10-07 | 上海电器科学研究所(集团)有限公司 | 城市快速道路交通状态判别与发布***及其方法 |
CN101719314A (zh) * | 2009-11-17 | 2010-06-02 | 姜廷顺 | 区域交通拥堵引发点记录分析***及其运行方法 |
US20120331226A1 (en) * | 2009-04-29 | 2012-12-27 | Guhan Krishnan | Hierarchical memory arbitration technique for disparate sources |
CN104809870A (zh) * | 2015-04-10 | 2015-07-29 | 安徽四创电子股份有限公司 | 一种高架桥入口匝道交通拥堵等级估计方法 |
CN109285346A (zh) * | 2018-09-07 | 2019-01-29 | 北京航空航天大学 | 一种基于关键路段的城市路网交通状态预测方法 |
CN109754605A (zh) * | 2019-02-27 | 2019-05-14 | 中南大学 | 一种基于注意力时态图卷积网络的交通预测方法 |
CN109887282A (zh) * | 2019-03-05 | 2019-06-14 | 中南大学 | 一种基于层级时序图卷积网络的路网交通流预测方法 |
CN110164128A (zh) * | 2019-04-23 | 2019-08-23 | 银江股份有限公司 | 一种城市级智能交通仿真*** |
CN110263280A (zh) * | 2019-06-11 | 2019-09-20 | 浙江工业大学 | 一种基于多视图的动态链路预测深度模型及应用 |
CN110264709A (zh) * | 2019-05-06 | 2019-09-20 | 北京交通大学 | 基于图卷积网络的道路的交通流量的预测方法 |
CN110276947A (zh) * | 2019-06-05 | 2019-09-24 | 中国科学院深圳先进技术研究院 | 一种交通融合分析预测方法、***及电子设备 |
CN110415516A (zh) * | 2019-07-15 | 2019-11-05 | 厦门大学 | 基于图卷积神经网络的城市交通流预测方法及介质 |
CN110570651A (zh) * | 2019-07-15 | 2019-12-13 | 浙江工业大学 | 一种基于深度学习的路网交通态势预测方法及*** |
CN110675623A (zh) * | 2019-09-06 | 2020-01-10 | 中国科学院自动化研究所 | 基于混合深度学习的短时交通流量预测方法、***、装置 |
CN110717627A (zh) * | 2019-09-29 | 2020-01-21 | 浙江大学 | 一种基于对偶图框架的全量交通预测方法 |
CN110827546A (zh) * | 2019-11-21 | 2020-02-21 | 银江股份有限公司 | 一种信号交叉口路段短期速度预测方法 |
CN110929962A (zh) * | 2019-12-13 | 2020-03-27 | 中国科学院深圳先进技术研究院 | 一种基于深度学习的交通流量预测方法及装置 |
AU2020100371A4 (en) * | 2020-03-12 | 2020-04-16 | Jilin University | Hierarchical multi-object tracking method based on saliency detection |
-
2020
- 2020-04-17 CN CN202010305319.0A patent/CN111540198B/zh active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1707544A (zh) * | 2005-05-26 | 2005-12-14 | 上海交通大学 | 城市路网交通流状态估计方法 |
CN101551940A (zh) * | 2009-04-29 | 2009-10-07 | 上海电器科学研究所(集团)有限公司 | 城市快速道路交通状态判别与发布***及其方法 |
US20120331226A1 (en) * | 2009-04-29 | 2012-12-27 | Guhan Krishnan | Hierarchical memory arbitration technique for disparate sources |
CN101719314A (zh) * | 2009-11-17 | 2010-06-02 | 姜廷顺 | 区域交通拥堵引发点记录分析***及其运行方法 |
CN104809870A (zh) * | 2015-04-10 | 2015-07-29 | 安徽四创电子股份有限公司 | 一种高架桥入口匝道交通拥堵等级估计方法 |
CN109285346A (zh) * | 2018-09-07 | 2019-01-29 | 北京航空航天大学 | 一种基于关键路段的城市路网交通状态预测方法 |
CN109754605A (zh) * | 2019-02-27 | 2019-05-14 | 中南大学 | 一种基于注意力时态图卷积网络的交通预测方法 |
CN109887282A (zh) * | 2019-03-05 | 2019-06-14 | 中南大学 | 一种基于层级时序图卷积网络的路网交通流预测方法 |
CN110164128A (zh) * | 2019-04-23 | 2019-08-23 | 银江股份有限公司 | 一种城市级智能交通仿真*** |
CN110264709A (zh) * | 2019-05-06 | 2019-09-20 | 北京交通大学 | 基于图卷积网络的道路的交通流量的预测方法 |
CN110276947A (zh) * | 2019-06-05 | 2019-09-24 | 中国科学院深圳先进技术研究院 | 一种交通融合分析预测方法、***及电子设备 |
CN110263280A (zh) * | 2019-06-11 | 2019-09-20 | 浙江工业大学 | 一种基于多视图的动态链路预测深度模型及应用 |
CN110415516A (zh) * | 2019-07-15 | 2019-11-05 | 厦门大学 | 基于图卷积神经网络的城市交通流预测方法及介质 |
CN110570651A (zh) * | 2019-07-15 | 2019-12-13 | 浙江工业大学 | 一种基于深度学习的路网交通态势预测方法及*** |
CN110675623A (zh) * | 2019-09-06 | 2020-01-10 | 中国科学院自动化研究所 | 基于混合深度学习的短时交通流量预测方法、***、装置 |
CN110717627A (zh) * | 2019-09-29 | 2020-01-21 | 浙江大学 | 一种基于对偶图框架的全量交通预测方法 |
CN110827546A (zh) * | 2019-11-21 | 2020-02-21 | 银江股份有限公司 | 一种信号交叉口路段短期速度预测方法 |
CN110929962A (zh) * | 2019-12-13 | 2020-03-27 | 中国科学院深圳先进技术研究院 | 一种基于深度学习的交通流量预测方法及装置 |
AU2020100371A4 (en) * | 2020-03-12 | 2020-04-16 | Jilin University | Hierarchical multi-object tracking method based on saliency detection |
Non-Patent Citations (6)
Title |
---|
GUANGLIN ZHOU;FENG CHEN: "Urban Congestion Areas Prediction By Combining Knowledge Graph And Deep Spatio-Temporal Convolutional Neural Network", 《2019 4TH INTERNATIONAL CONFERENCE ON ELECTROMECHANICAL CONTROL TECHNOLOGY AND TRANSPORTATION (ICECTT)》 * |
LONG J C,GAO Z Y,REN H L,ET AL: "Urban traffic congestion propagation and bottleneck identification", 《SCIENCE IN CHINA SERIES F:INFORMATION SCIENCES》 * |
MA X L, DAI Z, HE Z B: "Learning traffic as images: a deep convolutional neural network for large-scale transportation network speed prediction", 《SENSORS》 * |
SHU-BIN LI,BA-I BAI FU,JIAN-FENG ZHENG.: "Dynamic analysis of traffic state and congestion propagation on bidirectional grid network", 《DISCRETE DYNAMICS IN NATURE AND SOCIETY》 * |
冯 宁: "面向交通流量预测的多组件时空图卷积网络", 《软件学报》 * |
梁坤: "基于故障传播有向图的交通拥堵传播研究", 《公路与汽运》 * |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112348243A (zh) * | 2020-10-29 | 2021-02-09 | 浙江工业大学 | 三维路网下交通拥堵识别方法 |
CN112348243B (zh) * | 2020-10-29 | 2022-10-04 | 浙江工业大学 | 三维路网下交通拥堵识别方法 |
CN112327337A (zh) * | 2020-11-02 | 2021-02-05 | 北京嘀嘀无限科技发展有限公司 | 路口重建方法、装置、设备及存储介质 |
CN112327337B (zh) * | 2020-11-02 | 2024-04-19 | 北京嘀嘀无限科技发展有限公司 | 路口重建方法、装置、设备及存储介质 |
CN112489420A (zh) * | 2020-11-17 | 2021-03-12 | 中国科学院深圳先进技术研究院 | 一种公路交通状态预测方法、***、终端以及存储介质 |
CN112748732A (zh) * | 2020-12-01 | 2021-05-04 | 杭州电子科技大学 | 基于改进Kstar算法和深度学习的实时路径规划方法 |
CN112748732B (zh) * | 2020-12-01 | 2022-08-05 | 杭州电子科技大学 | 基于改进Kstar算法和深度学习的实时路径规划方法 |
CN112528811A (zh) * | 2020-12-02 | 2021-03-19 | 建信金融科技有限责任公司 | 行为识别方法和装置 |
CN112541638A (zh) * | 2020-12-21 | 2021-03-23 | 北京邮电大学 | 一种网联车车辆行程时间估计方法 |
CN112541638B (zh) * | 2020-12-21 | 2022-07-12 | 北京邮电大学 | 一种网联车车辆行程时间估计方法 |
CN112633481A (zh) * | 2020-12-30 | 2021-04-09 | 广州大学华软软件学院 | 一种多跳图卷积神经网络模型及其训练方法 |
CN112633481B (zh) * | 2020-12-30 | 2023-11-28 | 广州大学华软软件学院 | 一种多跳图卷积神经网络模型***及训练方法 |
WO2022142418A1 (zh) * | 2020-12-31 | 2022-07-07 | 深圳云天励飞技术股份有限公司 | 一种基于gis地图信息的交通拥堵指数预测方法及装置 |
CN112885088A (zh) * | 2021-01-25 | 2021-06-01 | 浙江工业大学 | 一种基于动态交通流的多匝道协调控制方法 |
CN113364748A (zh) * | 2021-05-25 | 2021-09-07 | 浙江工业大学 | 一种基于交易子图网络的以太坊钓鱼节点检测方法及*** |
CN113256980A (zh) * | 2021-05-28 | 2021-08-13 | 佳都科技集团股份有限公司 | 一种路网状态的确定方法、装置、设备及存储介质 |
CN113361051A (zh) * | 2021-06-02 | 2021-09-07 | 东北大学秦皇岛分校 | 一种基于可控性与重要度的路网控制方法 |
CN113361051B (zh) * | 2021-06-02 | 2023-03-14 | 东北大学秦皇岛分校 | 一种基于可控性与重要度的路网控制方法 |
CN113538904A (zh) * | 2021-06-22 | 2021-10-22 | 浙江工业大学 | 一种基于时空前序编解码预测器的交通事故识别方法 |
CN113570864A (zh) * | 2021-09-22 | 2021-10-29 | 深圳市城市交通规划设计研究中心股份有限公司 | 一种电动自行车行驶路径匹配方法、设备及存储介质 |
CN114419878B (zh) * | 2021-12-22 | 2023-04-07 | 银江技术股份有限公司 | 城市路网全域交通状态预测的方法、电子装置和存储介质 |
CN114419878A (zh) * | 2021-12-22 | 2022-04-29 | 银江技术股份有限公司 | 城市路网全域交通状态预测的方法、电子装置和存储介质 |
CN114926981A (zh) * | 2022-05-07 | 2022-08-19 | 同济大学 | 一种路网交通拥堵主动管控方法及*** |
CN114926981B (zh) * | 2022-05-07 | 2023-04-11 | 同济大学 | 一种路网交通拥堵主动管控方法及*** |
CN115206102A (zh) * | 2022-07-15 | 2022-10-18 | 百度在线网络技术(北京)有限公司 | 确定交通路径的方法、装置、电子设备和介质 |
CN116597657A (zh) * | 2023-07-17 | 2023-08-15 | 四川省商投信息技术有限责任公司 | 基于人工智能的城市交通预测方法、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111540198B (zh) | 2021-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111540198B (zh) | 基于有向图卷积神经网络的城市交通态势识别方法 | |
CN110164128B (zh) | 一种城市级智能交通仿真*** | |
Kim et al. | Urban traffic flow prediction system using a multifactor pattern recognition model | |
CN106981198B (zh) | 用于旅行时间预测的深度学习网络模型及其建立方法 | |
CN111832814A (zh) | 一种基于图注意力机制的空气污染物浓度预测方法 | |
CN111860951A (zh) | 一种基于动态超图卷积网络的轨道交通客流预测方法 | |
Ashifuddin Mondal et al. | Intelligent traffic congestion classification system using artificial neural network | |
CN114330868A (zh) | 基于自注意力的个性化增强图卷积网络的客流预测方法 | |
WO2021013190A1 (zh) | 基于气象参数的高速列车导航盲区定位方法及*** | |
CN111210621B (zh) | 基于实时路况的信号绿波协调路线优化控制方法及*** | |
Mo et al. | CVLight: Decentralized learning for adaptive traffic signal control with connected vehicles | |
CN115565369B (zh) | 一种基于超图的时空超图卷积交通流量预测方法及*** | |
Ma et al. | Identifying spatiotemporal traffic patterns in large-scale urban road networks using a modified nonnegative matrix factorization algorithm | |
Shen et al. | An attention-based digraph convolution network enabled framework for congestion recognition in three-dimensional road networks | |
CN116307152A (zh) | 时空交互式动态图注意力网络的交通预测方法 | |
CN113256980A (zh) | 一种路网状态的确定方法、装置、设备及存储介质 | |
CN111341109B (zh) | 一种基于时空相似性的城市级信号推荐*** | |
CN112884014A (zh) | 一种基于路段拓扑结构分类的交通速度短时预测方法 | |
CN111383273B (zh) | 一种基于改进结构推理网络的高铁接触网零部件定位方法 | |
CN115936069A (zh) | 一种基于时空注意力网络的交通流预测方法 | |
CN117610734A (zh) | 基于深度学习的用户行为预测方法、***和电子设备 | |
CN116386020A (zh) | 多源数据融合的高速公路收费站出口流量预测方法及*** | |
Xue et al. | Traffic status evolution trend prediction based on congestion propagation effects under rainy weather | |
CN115796030A (zh) | 一种基于图卷积的交通流量预测方法 | |
Mussone et al. | A neural network approach to motorway OD matrix estimation from loop counts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |