CN114694379B - 一种基于自适应动态图卷积的交通流预测方法及系统 - Google Patents
一种基于自适应动态图卷积的交通流预测方法及系统 Download PDFInfo
- Publication number
- CN114694379B CN114694379B CN202210318281.XA CN202210318281A CN114694379B CN 114694379 B CN114694379 B CN 114694379B CN 202210318281 A CN202210318281 A CN 202210318281A CN 114694379 B CN114694379 B CN 114694379B
- Authority
- CN
- China
- Prior art keywords
- graph
- adaptive dynamic
- traffic
- adjacency
- prediction
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000003044 adaptive effect Effects 0.000 claims abstract description 66
- 238000012549 training Methods 0.000 claims abstract description 36
- 230000003068 static effect Effects 0.000 claims abstract description 34
- 238000007781 pre-processing Methods 0.000 claims abstract description 23
- 238000010276 construction Methods 0.000 claims abstract description 13
- 239000011159 matrix material Substances 0.000 claims description 29
- 238000005096 rolling process Methods 0.000 claims description 17
- 238000012512 characterization method Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000013507 mapping Methods 0.000 claims description 5
- 238000010606 normalization Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 238000005070 sampling Methods 0.000 claims description 4
- 238000001308 synthesis method Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 8
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- ORILYTVJVMAKLC-UHFFFAOYSA-N Adamantane Natural products C1C(C2)CC3CC1CC2C3 ORILYTVJVMAKLC-UHFFFAOYSA-N 0.000 description 1
- 101001095088 Homo sapiens Melanoma antigen preferentially expressed in tumors Proteins 0.000 description 1
- 102100037020 Melanoma antigen preferentially expressed in tumors Human genes 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- YHXISWVBGDMDLQ-UHFFFAOYSA-N moclobemide Chemical compound C1=CC(Cl)=CC=C1C(=O)NCCN1CCOCC1 YHXISWVBGDMDLQ-UHFFFAOYSA-N 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2474—Sequence data queries, e.g. querying versioned data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/288—Entity relationship models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- 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/044—Recurrent networks, e.g. Hopfield 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/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/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Health & Medical Sciences (AREA)
- Remote Sensing (AREA)
- Fuzzy Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于自适应动态图卷积的交通流预测方法及系统,该方法包括:获取历史交通数据并对历史交通数据进行预处理;构建静态邻接关系图;构建自适应动态邻接关系图张量;构建自适应动态图卷积预测模型;基于预处理历史交通数据对自适应动态图卷积预测模型进行训练;将待测数据交通流数据输入至训练完成的预测模型,得到预测结果。该系统包括:预处理模块、第一构建模块、第二构建模块、模型构建模块、训练模块和预测模块。通过使用本发明,能够提高交通流预测的准确性。本发明作为一种基于自适应动态图卷积的交通流预测方法及系统,可广泛应用于交通预测领域。
Description
技术领域
本发明涉及交通预测领域,尤其涉及一种基于自适应动态图卷积的交通流预测方法及系统。
背景技术
交通流预测旨在基于历史交通观测对路网中未来的交通流状况(如交通速度、交通量等)进行预测。准确的交通预测是构建智能交通系统的重要基础,对交通时间估计、路线规划、交通灯管控等各类下游应用具有重要意义。由于城市交通网络具有高度的动态性及复杂的时空依赖性,进行准确的交通预测仍是一个挑战。
传统统计信号处理方法如ARIMA模型、支持向量回归(SVR)模型将交通预测用单变量时间信号回归的方式建模。它们依赖于信号平稳假设,且忽略交通节点间的相互关系,难以捕捉真实世界复杂的交通模式。随着深度学习技术的发展,卷积神经网络等模型涌现,但其仅能以欧式空间栅格化的方式处理空间信息,无法处理不规则的交通网络拓扑关系。
发明内容
为了解决上述技术问题,本发明的目的是提供一种基于自适应动态图卷积的交通流预测方法及系统,能够提高交通流预测的准确性。
本发明所采用的第一技术方案是:一种基于自适应动态图卷积的交通流预测方法,包括以下步骤:
获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据;
获取交通节点的地理空间距离并构建静态邻接关系图;
对交通节点进行表征并构建自适应动态邻接关系图张量;
根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型;
基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型;
将待测数据交通流数据输入至训练完成的预测模型,得到预测结果。
进一步,所述获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据这一步骤,其具体包括:
设定时间步间隔、最大历史观测时间步数和最大预测时间步数;
根据时间步间隔将一天划分等长时段,得到时段索引序列;
根据时间步间隔、最大历史观测时间步数和最大预测时间步数对历史交通数据进行滑窗切片,得到交通流特征序列;
根据交通流特征和时段索引序列构建特征索引对,得到预处理历史交通数据。
进一步,所述静态邻接关系图的表达式如下:
上式中,静态邻接关系图,表示交通节点vi与vj的地理空间距离,σ表示各节点间距离的标准差。
进一步,所述对交通节点进行表征并构建自适应动态邻接关系图张量这一步骤,其具体包括:
设定交通节点和各时段的表征维度,并构造交通节点表征矩阵和时段表征矩阵;
基于张量合成方法,根据交通节点表征矩阵和时段表征矩阵计算张量;
对张量进行非线性映射并作归一化处理,得到自适应动态邻接关系图张量。
进一步,所述根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型这一步骤,其具体包括:
根据自适应动态邻接关系图张量获取自适应动态邻接关系图;
构建自适应动态图卷积模块并采用静态邻接关系图与动态邻接关系图进行图卷积操作;
将自适应动态图卷积模块嵌入门控循环单元并替换全连接计算,得到含自适应动态图卷积的门控循环单元;
基于含自适应动态图卷积的门控循环单元构建组成编码器-解码器结构的模型,得到自适应动态图卷积预测模型。
进一步,所述基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型这一步骤,其具体包括:
基于计划采样方式,以概率ε使用历史交通流特征真实值为输入,以1-ε的概率使用前一时间步的输出估计值作为输入,对自适应动态图卷积预测模型中的解码器进行训练,得到训练完成的预测模型。
本发明所采用的第二技术方案是:一种基于自适应动态图卷积的交通流预测系统,包括:
预处理模块,用于获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据;
第一构建模块,用于获取交通节点的地理空间距离并构建静态邻接关系图;
第二构建模块,用于对交通节点进行表征并构建自适应动态邻接关系图张量;
模型构建模块,用于根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型;
训练模块,基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型;
预测模块,用于将待测数据交通流数据输入至训练完成的预测模型,得到预测结果。
本发明方法及系统的有益效果是:本发明通过在不同时间点采用不同的自适应邻接图对交通节点表征进行动态的图卷积,挖掘交通网络复杂的动态模式,提高了交通流预测的准确性,另外,分别设置可训练的节点表征矩阵与时段表征矩阵,以张量合成的方式生成不同时段的节点动态邻接关系图,避免了在每一个时段分别定义一种节点表征,在交通节点数量巨大时有效降低了预测模型的参数量。
附图说明
图1是本发明一种基于自适应动态图卷积的交通流预测方法的步骤流程图;
图2是本发明一种基于自适应动态图卷积的交通流预测系统的结构框图;
图3是本发明具体实施自适应动态图卷积预测模型的示意图;
图4是本发明方法和现有典型的基于图卷积的交通预测方法的预测性能比较图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
如图1所示,本发明提供了一种基于自适应动态图卷积的交通流预测方法,该方法包括以下步骤:
S1、获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据;
S1.1、设定时间步间隔、最大历史观测时间步数和最大预测时间步数;
具体地,设定时间步间隔ΔT为5分钟,设定最大历史观测时间步数P=12(即1小时时长),最大预测时间步数Q=12(即1小时时长);
S1.2、根据时间步间隔将一天划分等长时段,得到时段索引序列;
具体地,将一天内的按照ΔT为5分钟划分为L=288个等长的时段,各时段在一天中的索引l分别对应为0,1,…,287。
S1.3、根据时间步间隔、最大历史观测时间步数和最大预测时间步数对历史交通数据进行滑窗切片,得到交通流特征序列;
具体地,由所设定时间步间隔ΔT为5分钟、最大历史观测时间步数P=12,最大预测时间步数Q=12,对历史交通流特征数据进行滑窗切片,每个窗口切片为长度24的交通流特征序列Xt-11,…,Xt,Xt+1,…,Xt+12,其中每个时刻的207为交通节点数量,1为每个节点的特征数(即仅采用交通速度一种特征),对应时段在一天中的索引分别为lt-11,…,lt,lt+1,…,lt+12;
S1.4、根据交通流特征和时段索引序列构建特征索引对,得到预处理历史交通数据。
具体地,组合交通流特征序列及对应的时段索引序列为“交通特征-时段索引对”序列,得到预处理的历史交通流数据样本。
单个样本的形式为[(Xt-11,lt-11),…,(Xt,lt),(Xt+1,lt+1),…,(Xt+12,lt+12)]的长度为24的序列。
S2、获取交通节点的地理空间距离并构建静态邻接关系图;
具体地,采用高斯核函数的形式计算交通节点邻近度得到静态邻接关系图,表达式如下:
上式中,表示交通节点vi与vj的地理空间距离,σ表示各节点间距离的标准差。
S3、对交通节点进行表征并构建自适应动态邻接关系图张量;
S3.1、设定交通节点和各时段的表征维度,并构造交通节点表征矩阵和时段表征矩阵;
具体地,设定交通节点表征及一天中各时段表征的维度d=30,依此构造源端交通节点表征矩阵终端交通节点表征矩阵/>一天中各时段表征矩阵 核张量/>Es,Et,Eo,C随机初始化;
S3.2、基于张量合成方法,根据交通节点表征矩阵和时段表征矩阵计算张量;
具体地,根据Es,Et,Eo,C,采用张量合成的方式计算得张量计算表达式如下:
Ad=C×1Et×2Es×3Ee
S3.3、对张量进行非线性映射并作归一化处理,得到自适应动态邻接关系图张量。
具体地,对Ad进行非线性映射并作归一化处理,得最终交通节点动态邻接关系图张量计算表达式如下:
上式中,非线性映射采用leakyReLU函数,softmax函数对张量的最后一个维度进行归一化;
S4、根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型;
S4.1、根据自适应动态邻接关系图张量获取自适应动态邻接关系图;
具体地,节点动态邻接关系图张量在其第一个维度的第l个切片/>的含义为在一天中第l个时段的交通节点动态邻接关系图。
S4.2、构建自适应动态图卷积模块dgconv(·)并采用静态邻接关系图与动态邻接关系图几何进行图卷积操作,采用的图卷积阶数K=2;
具体地,计算公式为:
上式中,Hin,Hout分别为交通节点的输入表征及自适应图卷积模块的输出表征,K为图卷积阶数,Df为静态邻接关系图As的度矩阵,Db为As的转置矩阵的度矩阵,为一天中第l个时段对应的动态邻接关系图,W均为可训练权重矩阵。
S4.3、将自适应动态图卷积模块嵌入门控循环单元并替换全连接计算,得到含自适应动态图卷积的门控循环单元;
具体地,将dgconv(·)嵌入门控循环单元GRU替换其中的全连接计算,得含自适应动态图卷积的GRU单元;即,对于时间步t的GRU单元,依照如下表达式进行计算:
Ht=ut⊙Ht-1+(1-ut)⊙ct,
上式中,Xt、Ht分别为当前时间步t的输入交通流特征、输出隐藏状态,Ht-1为前一时间步的隐藏状态;lt为输入样本中与交通流特征Xt对应的一天中时段索引,为/>在其第一个维度的第lt个切片;σ(·)表示sigmoid函数,||代表矩阵拼接操作,⊙代表矩阵Hadamard积操作。
S4.4、基于含自适应动态图卷积的门控循环单元构建组成编码器-解码器结构的模型,得到自适应动态图卷积预测模型。
具体地,采用GRU编码器长度与P相等为12,GRU解码器长度与Q相等为12,编码器-解码器结构层数为2,使用该含自适应动态图卷积的GRU单元构成GRU编码器-解码器预测模型,模型结构示意图参照图3。
S5、基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型;
基于计划采样方式,以概率ε使用历史交通流特征真实值为输入,以1-ε的概率使用前一时间步的输出估计值作为输入,对自适应动态图卷积预测模型中的解码器进行训练,得到训练完成的预测模型。
具体地,训练模型时每个样本中序列的前12个“交通特征-时段索引对”输入到模型中的编码器,后12个“交通特征-时段索引对”输入到模型中的解码器;采用最小化平均绝对误差(MAE)准则;采用Adam优化器;学习率起始值为0.01,在训练第20、30、40、50回合时以0.1的比率衰减;训练过程中第i次迭代时模型中的GRU解码器的计划采样概率εi由以下函数计算得到:
其中τ取2000;
基于模型输出与真值误差进行训练。模型采用的是GRU编码器-解码器结构:(1)训练的时候,产生的输入序列其实对应于编码器与解码器的两段。(2)编码器输入固定用第一段的输入,编码器只在最后一步的隐藏向量会输入到编码器中作为编码器第一步的初始隐藏向量,但没有模型的输出,解码器才有输出。(3)训练的时候,解码器每一步输入依概率进行选择,要么输入(1)所述输入序列第二段中对应于当前时间步的值,要么输入的是解码器前一个时间步的输出预测/估计值。
S6、将待测数据交通流数据输入至训练完成的预测模型,得到预测结果。
下面结合图4对本发明的交通流预测性能作进一步描述:
将本发明方法与现有典型的基于图卷积的交通预测方法的预测性能进行比较,所对比的方法包括:DCRNN(扩散卷积递归神经网络)模型、STGCN(时空图卷积网络)模型、Graph-WaveNet模型。其中,DCRNN模型采用固定的静态距离邻接关系图进行扩散图卷积,并结合编码器-解码器结构进行交通流预测;STGCN模型采用固定的静态距离邻接关系图以切比雪夫多项式的形式进行图卷积,并与1D-CNN时域卷积结合进行交通流预测;Graph-WaveNet模型在STGCN模型基础上,增加全时段共享的静态自适应邻接关系图进行图卷积,并结合多种尺度的空洞时域卷积进行交通流预测。附图4为预测性能对比图,展示了各方法对未来15分钟(3步)、30分钟(6步)、60分钟(12步)交通流预测的误差;其中MAE代表平均绝对误差,RMSE代表均方根误差,MAPE代表平均绝对百分比误差。可见本发明通过在不同时间点采用不同的自适应邻接图进行动态的图卷积,相比于基于固定静态邻接关系图与自适应静态邻接关系图的方法,获得了整体上更优的交通流预测准确性。
如图2所示,一种基于自适应动态图卷积的交通流预测系统,包括:
预处理模块,用于获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据;
第一构建模块,用于获取交通节点的地理空间距离并构建静态邻接关系图;
第二构建模块,用于对交通节点进行表征并构建自适应动态邻接关系图张量;
模型构建模块,用于根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型;
训练模块,基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型;
预测模块,用于将待测数据交通流数据输入至训练完成的预测模型,得到预测结果。
上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
一种基于自适应动态图卷积的交通流预测装置:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如上所述一种基于自适应动态图卷积的交通流预测方法。
上述方法实施例中的内容均适用于本装置实施例中,本装置实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
一种存储介质,其中存储有处理器可执行的指令,其特征在于:所述处理器可执行的指令在由处理器执行时用于实现如上所述一种基于自适应动态图卷积的交通流预测方法。
上述方法实施例中的内容均适用于本存储介质实施例中,本存储介质实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
Claims (6)
1.一种基于自适应动态图卷积的交通流预测方法,其特征在于,包括以下步骤:
获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据;
获取交通节点的地理空间距离并构建静态邻接关系图;
对交通节点进行表征并构建自适应动态邻接关系图张量;
根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型;
基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型;
将待测数据交通流数据输入至训练完成的预测模型,得到预测结果;
所述根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型这一步骤,其具体包括:
根据自适应动态邻接关系图张量获取自适应动态邻接关系图;
构建自适应动态图卷积模块并采用静态邻接关系图与动态邻接关系图进行图卷积操作;
将自适应动态图卷积模块嵌入门控循环单元并替换全连接计算,得到含自适应动态图卷积的门控循环单元;
基于含自适应动态图卷积的门控循环单元构建组成编码器-解码器结构的模型,得到自适应动态图卷积预测模型;
所述采用静态邻接关系图与动态邻接关系图进行图卷积操作,具体计算公式为:
上式中,Hin,Hout分别为交通节点的输入表征及自适应图卷积模块的输出表征,k为图卷积阶数,Df为静态邻接关系图As的度矩阵,Db为As的转置矩阵的度矩阵,为一天中第l个时段对应的动态邻接关系图,Wk1、Wk2和Wk3均为可训练权重矩阵。
2.根据权利要求1所述一种基于自适应动态图卷积的交通流预测方法,其特征在于,所述获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据这一步骤,其具体包括:
设定时间步间隔、最大历史观测时间步数和最大预测时间步数;
根据时间步间隔将一天划分等长时段,得到时段索引序列;
根据时间步间隔、最大历史观测时间步数和最大预测时间步数对历史交通数据进行滑窗切片,得到交通流特征序列;
根据交通流特征和时段索引序列构建特征索引对,得到预处理历史交通数据。
3.根据权利要求2所述一种基于自适应动态图卷积的交通流预测方法,其特征在于,所述静态邻接关系图的表达式如下:
上式中,表示交通节点vi与vj的地理空间距离,σ表示各节点间距离的标准差。
4.根据权利要求3所述一种基于自适应动态图卷积的交通流预测方法,其特征在于,所述对交通节点进行表征并构建自适应动态邻接关系图张量这一步骤,其具体包括:
设定交通节点和各时段的表征维度,并构造交通节点表征矩阵和时段表征矩阵;
基于张量合成方法,根据交通节点表征矩阵和时段表征矩阵计算张量;
对张量进行非线性映射并作归一化处理,得到自适应动态邻接关系图张量。
5.根据权利要求4所述一种基于自适应动态图卷积的交通流预测方法,其特征在于,所述基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型这一步骤,其具体包括:
基于计划采样方式,以概率ε使用历史交通流特征真实值为输入,以1-ε的概率使用前一时间步的输出估计值作为输入,对自适应动态图卷积预测模型中的解码器进行训练,得到训练完成的预测模型。
6.一种基于自适应动态图卷积的交通流预测系统,其特征在于,包括:
预处理模块,用于获取历史交通数据并对历史交通数据进行预处理,得到预处理历史交通数据;
第一构建模块,用于获取交通节点的地理空间距离并构建静态邻接关系图;
第二构建模块,用于对交通节点进行表征并构建自适应动态邻接关系图张量;
模型构建模块,用于根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型;
训练模块,基于预处理历史交通数据对自适应动态图卷积预测模型进行训练,得到训练完成的预测模型;
预测模块,用于将待测数据交通流数据输入至训练完成的预测模型,得到预测结果;
所述根据静态邻接关系图和自适应动态邻接关系图张量构建自适应动态图卷积预测模型,其具体包括:根据自适应动态邻接关系图张量获取自适应动态邻接关系图;构建自适应动态图卷积模块并采用静态邻接关系图与动态邻接关系图进行图卷积操作;将自适应动态图卷积模块嵌入门控循环单元并替换全连接计算,得到含自适应动态图卷积的门控循环单元;基于含自适应动态图卷积的门控循环单元构建组成编码器-解码器结构的模型,得到自适应动态图卷积预测模型;
所述采用静态邻接关系图与动态邻接关系图进行图卷积操作,具体计算公式为:
上式中,Hin,Hout分别为交通节点的输入表征及自适应图卷积模块的输出表征,k为图卷积阶数,Df为静态邻接关系图As的度矩阵,Db为As的转置矩阵的度矩阵,为一天中第l个时段对应的动态邻接关系图,Wk1、Wk2和Wk3均为可训练权重矩阵。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210318281.XA CN114694379B (zh) | 2022-03-29 | 2022-03-29 | 一种基于自适应动态图卷积的交通流预测方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210318281.XA CN114694379B (zh) | 2022-03-29 | 2022-03-29 | 一种基于自适应动态图卷积的交通流预测方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114694379A CN114694379A (zh) | 2022-07-01 |
CN114694379B true CN114694379B (zh) | 2024-05-03 |
Family
ID=82140419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210318281.XA Active CN114694379B (zh) | 2022-03-29 | 2022-03-29 | 一种基于自适应动态图卷积的交通流预测方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114694379B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116245255B (zh) * | 2023-03-30 | 2023-07-11 | 湖南大学 | 一种在线时空交通流预测方法 |
CN117058886A (zh) * | 2023-10-12 | 2023-11-14 | 安徽宇疆科技有限公司 | 一种基于三阶张量的北斗时空数据模型及交通流分析方法 |
CN118733852A (zh) * | 2024-09-02 | 2024-10-01 | 威海润蓝水处理设备有限公司 | Mvr刮板结晶器生产全流程的可视化系统及方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111710154A (zh) * | 2020-05-15 | 2020-09-25 | 湖州师范学院 | 一种高速公路交通流量预测方法 |
CN111931905A (zh) * | 2020-07-13 | 2020-11-13 | 江苏大学 | 一种图卷积神经网络模型、及利用该模型的车辆轨迹预测方法 |
CN112766551A (zh) * | 2021-01-08 | 2021-05-07 | 鹏城实验室 | 一种交通预测方法、智能终端及计算机可读存储介质 |
CN112801404A (zh) * | 2021-02-14 | 2021-05-14 | 北京工业大学 | 一种基于自适应空间自注意力图卷积的交通预测方法 |
CN112863180A (zh) * | 2021-01-11 | 2021-05-28 | 腾讯大地通途(北京)科技有限公司 | 交通速度预测方法、装置、电子设备及计算机可读介质 |
CN113362491A (zh) * | 2021-05-31 | 2021-09-07 | 湖南大学 | 一种车辆轨迹预测及驾驶行为分析方法 |
CN113487088A (zh) * | 2021-07-06 | 2021-10-08 | 哈尔滨工业大学(深圳) | 基于动态时空图卷积注意力模型的交通预测方法及装置 |
CN114220271A (zh) * | 2021-12-21 | 2022-03-22 | 南京理工大学 | 基于动态时空图卷积循环网络的交通流预测方法、设备及存储介质 |
-
2022
- 2022-03-29 CN CN202210318281.XA patent/CN114694379B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111710154A (zh) * | 2020-05-15 | 2020-09-25 | 湖州师范学院 | 一种高速公路交通流量预测方法 |
CN111931905A (zh) * | 2020-07-13 | 2020-11-13 | 江苏大学 | 一种图卷积神经网络模型、及利用该模型的车辆轨迹预测方法 |
CN112766551A (zh) * | 2021-01-08 | 2021-05-07 | 鹏城实验室 | 一种交通预测方法、智能终端及计算机可读存储介质 |
CN112863180A (zh) * | 2021-01-11 | 2021-05-28 | 腾讯大地通途(北京)科技有限公司 | 交通速度预测方法、装置、电子设备及计算机可读介质 |
CN112801404A (zh) * | 2021-02-14 | 2021-05-14 | 北京工业大学 | 一种基于自适应空间自注意力图卷积的交通预测方法 |
CN113362491A (zh) * | 2021-05-31 | 2021-09-07 | 湖南大学 | 一种车辆轨迹预测及驾驶行为分析方法 |
CN113487088A (zh) * | 2021-07-06 | 2021-10-08 | 哈尔滨工业大学(深圳) | 基于动态时空图卷积注意力模型的交通预测方法及装置 |
CN114220271A (zh) * | 2021-12-21 | 2022-03-22 | 南京理工大学 | 基于动态时空图卷积循环网络的交通流预测方法、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114694379A (zh) | 2022-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114694379B (zh) | 一种基于自适应动态图卷积的交通流预测方法及系统 | |
Liang et al. | A novel wind speed prediction strategy based on Bi-LSTM, MOOFADA and transfer learning for centralized control centers | |
CN111191841B (zh) | 一种电力负荷预测方法、装置、计算机设备及存储介质 | |
CN110619430B (zh) | 一种用于交通预测的时空注意力机制方法 | |
CN111079931A (zh) | 一种基于图神经网络的状态空间概率性多时间序列预测方法 | |
CN112364975A (zh) | 基于图神经网络的终端运行状态预测方法及系统 | |
CN114220271A (zh) | 基于动态时空图卷积循环网络的交通流预测方法、设备及存储介质 | |
CN112381673B (zh) | 一种基于数字孪生的园区用电信息分析方法及装置 | |
CN113411216B (zh) | 基于离散小波变换和fa-elm的网络流量预测方法 | |
US20230324860A1 (en) | Estimating Energy Consumption for a Building Using Dilated Convolutional Neural Networks | |
CN111882157A (zh) | 一种基于深度时空神经网络的需求预测方法、系统及计算机可读存储介质 | |
CN115018193A (zh) | 基于lstm-ga模型的时间序列风能数据预测方法 | |
CN113298131B (zh) | 一种基于注意力机制的时序数据缺失值插补方法 | |
CN116346639A (zh) | 一种网络流量预测方法、系统、介质、设备及终端 | |
CN112766603A (zh) | 一种交通流量预测方法、系统、计算机设备及存储介质 | |
Yang et al. | An ensemble prediction system based on artificial neural networks and deep learning methods for deterministic and probabilistic carbon price forecasting | |
Xing et al. | Research of a novel combined deterministic and probabilistic forecasting system for air pollutant concentration | |
Lei et al. | A novel time-delay neural grey model and its applications | |
CN115242428B (zh) | 一种基于优化cw-rnn的网络安全态势预测方法 | |
Alali et al. | Deep reinforcement learning sensor scheduling for effective monitoring of dynamical systems | |
CN107704944B (zh) | 一种基于信息论学习的股市波动区间预测模型的构建方法 | |
CN115713044B (zh) | 一种多工况切换下的机电设备剩余寿命分析方法和装置 | |
CN117114190A (zh) | 一种基于混合深度学习的河道径流预测方法及设备 | |
CN118779582B (zh) | 基于条件对抗网络的海洋环境短期预测方法及系统 | |
CN118469045B (zh) | 多年冻土上限预测方法、装置、设备及存储介质 |
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 |