CN117894168A - 一种基于图对比学习网络的交通流异常检测方法 - Google Patents
一种基于图对比学习网络的交通流异常检测方法 Download PDFInfo
- Publication number
- CN117894168A CN117894168A CN202311663789.4A CN202311663789A CN117894168A CN 117894168 A CN117894168 A CN 117894168A CN 202311663789 A CN202311663789 A CN 202311663789A CN 117894168 A CN117894168 A CN 117894168A
- Authority
- CN
- China
- Prior art keywords
- time
- graph
- space
- traffic flow
- layer
- 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.)
- Pending
Links
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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/243—Classification techniques relating to the number of classes
- G06F18/2433—Single-class perspective, e.g. one-against-all classification; Novelty detection; Outlier detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/29—Graphical models, e.g. Bayesian networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0895—Weakly supervised learning, e.g. semi-supervised or self-supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2123/00—Data types
- G06F2123/02—Data types in the time domain, e.g. time-series data
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Biophysics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种基于图对比学习网络的交通流异常检测方法,属于交通流量监测技术领域。本发明以城市路网结构和交通流的占有率、速度和流量信息为路段特征,设计区域聚类算法形成城市区域表示,构建城市路段图结构和城市区域图结构;基于两个城市交通图结构,设计参数共享的时空编码器‑解码器网络,网络由图卷机层和时间自注意力层组成的时空注意力模块,和设计的流量变化提取对比学习层组成,在不同时间和动态环境下高效检测交通拥堵和异常路段。本发明可以在不同时间和动态环境下高效地对交通情况进行建模,有助于更好地理解城市交通的时空特征;能够处理城市交通的实时和动态变化,提高了交通管理的实效性。
Description
技术领域
本发明属于交通流量监测技术领域,具体涉及一种基于图对比学习网络的交通流异常检测方法。
背景技术
随着城市人口的持续增长,城市交通拥堵问题已经成为严重挑战,不仅对城市居民的日常生活产生影响,还对城市的经济、环境和社会可持续性产生深远影响。但目前的相关工作在检测拥堵的过程中还存在缺陷。
首先,城市交通网络是一个动态且复杂的系统,交通拥堵在不同时间和地点变化,传统的拥堵检测方法主要关注静态路段信息,如道路拓扑和历史交通数据,难以获取动态的时空交通特征和关联。因此,需要更精确的方法来捕捉时空变化和异常情况。
其次,定义交通拥堵异常是复杂的,因为异常可以具有多种形式,如临时的道路封闭、大规模交通事故或气象因素导致的交通拥堵。需要明确的异常定义和标定方法,以便进行检测。
发明内容
为解决现有技术中的问题,本发明提出了一种基于图对比学习网络的交通流异常检测方法。
本发明的技术方案如下:
本发明提供了一种基于图对比学习网络的交通流异常检测方法,其包括如下步骤:
S1:将城市交通网络当作图结构,图结构中每个节点表示城市的一个路段,将路段的特征嵌入到图结构中,同时构建邻接矩阵表示路段之间是否有连接,最终得到城市路段图结构;
S2:为S1得到的城市路段图结构的每个节点设置一个分配向量,所述分配向量用于表示该路段属于哪个区域;所有的分配向量构成了分配矩阵Z;采用聚类方法优化分配矩阵使每个区域内的路段具有高度相似的特征且不同区域之间的特征差异性最大化,从而得到城市区域图结构;
S3:构建时空编码器-解码器网络,所述时空编码器-解码器网络包括两个相同结构的时空编码器和一个时空解码器,第一时空编码器和第二时空编码器分别以城市路段图结构和城市区域图结构中的信息为输入,并分别提取城市路段图结构和城市区域图结构的特征;两个时空编码器的输出结果拼接后输入时空解码器,时空解码器捕捉输入特征中的时空关系,生成交通流在当前时刻的类别概率以区分正常和异常交通流数据;
S4:采用历史交通流数据对时空编码器一解码器网络进行训练;利用训练好的时空编码器和时空解码器进行交通流异常检测。
根据本发明的优选方案,所述S1具体为:
将城市交通网络当作图结构G=(V,E),每个节点表示城市的一个路段;其中,V表示节点集合,E表示边的集合;对于每个节点vi,在每个时间片段t中,定义以下路段特征:车流速度、路段占有率、路段流量,将路段特征嵌入到图结构中,图结构中的边为交通拓扑结构,同时构建邻接矩阵A,其中A[i][j]表示路段i和路段j之间是否有连接,A[i][j]=1表示路段i和路段j之间有连接,A[i][j]=0表示没有连接;最终,城市路段图结构表示为Gs=(Vs,Es,A)。
根据本发明的优选方案,所述S2具体为:
为S1得到的城市路段图结构中的每个节点生成一个分配向量zi,表示该路段属于哪个区域;这些向量构成了分配矩阵Z=(z1,...,zn)∈RN*M,其中N表示路段数量,M表示区域数量;采用K-means聚类方法优化分配矩阵使每个区域内的路段具有高度相似的特征且不同区域之间的特征差异性最大化,优化的目标函数定义为其中,zm,n表示路段n被分配到区域m的概率;根据区域之间的距离构建邻接矩阵Ar,最终,得到城市区域图结构表示为Gr=(Vr,Er,Ar)。
根据本发明的优选方案,所述S3中,两个所述时空编码器均包括第一图卷积层、时间自注意力层和第二图卷积层;
第一时空编码器的第一图卷积层对城市路段的节点级别的空间特征进行图卷积操作;其时间自注意力层整合节点级别的时间特征,获取历史交通流信息的时间依赖;其第二图卷积层进一步提高特征的抽象表示;
第二时空编码器的第一图卷积层对城市路段的区域级别的空间特征进行图卷积操作;其时间自注意力层整合区域级别的时间特征,获取历史交通流信息的时间依赖;其第二图卷积层进一步提高特征的抽象表示。
根据本发明的优选方案,时空编码器-解码器网络还包括一个对比学习层,所述对比学习层获取两个时空编码器的输出,采用自监督学习方法,将正样本和负样本区分开,以提高交通流异常的检测准确度;
对比学习层的对比损失函数定义如下:
其中,Ui为使用K-means聚类算法后的区域级别中每一簇中的中心节点特征,Pi是簇内样本,Ni是簇外样本,sim是嵌入向量之间的相似度度量。
根据本发明的优选方案,所述S4中,训练时空编码器-解码器网络采用的数据为:交通网络G和历史数据X,其中X∈RT*N*V表示所有节点V在T个时间切片上的交通动态,训练的目标是使时空编码器-解码器网络在时间T+1识别哪些节点是异常的;
所述利用训练好的时空编码器和时空解码器进行交通流异常检测为:输入当前时刻的城市路段图结构和城市区域图结构的信息,利用训练好的时空编码器和时空解码器预测下一时刻的交通流异常情况。
本发明的有益效果包括:
本发明设计两层级的图表示,包括区域级别和节点级别,用于高效获取全局和地区内的交通规律。
本发明以城市路网结构和交通流的占有率、速度和流量信息为路段特征,设计区域聚类算法形成城市区域表示,构建城市路段图结构和城市区域图结构;基于两个城市交通图结构,设计参数共享的时空编码器-解码器网络,网络由图卷机层和时间自注意力层组成的时空注意力模块,和设计的流量变化提取对比学习层组成,在不同时间和动态环境下高效检测交通拥堵和异常路段。
附图说明
图1是本发明基于图对比学习网络的交通流异常检测方法的流程图。
具体实施方式
下面结合具体实施方式对本发明做进一步阐述和说明。所述实施例仅是本公开内容的示范且不圈定限制范围。本发明中各个实施方式的技术特征在没有相互冲突的前提下,均可进行相应组合。
如图1所示,本发明的基于图对比学习网络的交通流异常检测方法包括如下步骤:
S1:将城市交通网络当作图结构,图结构中每个节点表示城市的一个路段,将路段的特征嵌入到图结构中,同时构建邻接矩阵表示路段之间是否有连接,最终得到城市路段图结构;
S2:为S1得到的城市路段图结构的每个节点设置一个分配向量,所述分配向量用于表示该路段属于哪个区域;所有的分配向量构成了分配矩阵Z;采用聚类方法优化分配矩阵使每个区域内的路段具有高度相似的特征且不同区域之间的特征差异性最大化,从而得到城市区域图结构;
S3:构建时空编码器-解码器网络,所述时空编码器-解码器网络包括两个相同结构的时空编码器和一个时空解码器,两个时空编码器分别以城市路段图结构和城市区域图结构中的信息为输入,并分别提取城市路段图结构和城市区域图结构的特征;两个时空编码器的输出结果拼接后输入时空解码器,时空解码器捕捉输入特征中的时空关系,生成交通流在当前时刻的类别概率以区分正常和异常交通流数据;
S4:采用历史交通流数据对时空编码器-解码器网络进行训练;利用训练好的时空编码器和时空解码器进行交通流异常检测。
具体的,在本发明中,采用了两层级的图结构表示方法,分别处理了城市路段的区域级别和节点级别特征。这两层级的表示方法不仅有助于提取高维度的交通数据特征,还能够充分捕捉城市交通在不同空间尺度下的规律。
在本发明的一个具体实施例中,所述S1为:本发明将城市交通网络当作图结构G=(V,E),每个节点表示城市的一个路段。其中,V表示节点集合,E表示边的集合。对于每个节点vi,在每个时间片段t中,定义以下特征:车流速度(sp),路段占有率(op),路段流量(fl),将路段的特征嵌入到图结构中,图中的边为交通拓扑结构,同时构建邻接矩阵(AdjacencyMatrix),表示为一个邻接矩阵A,其中A[i][j]表示路段i和路段j之间是否有连接。这通常是一个二进制矩阵,其中A[i][j]=1表示路段i和路段j之间有连接,A[i][j]=0表示没有连接。最终,城市路段图结构表示为Gs=(Vs,Es,A)。
在本发明的一个具体实施例中,所述S2为:由于城市中的路段有主干道、支路等差别,结合城市不同地段功能不同,会形成一个个功能区域,交通流量和速度很受道路功能和城市功能影响。因此,本发明为每个路段(节点)生成一个分配向量zi,表示该路段属于哪个区域。这些向量构成了分配矩阵Z=(z1,...,zn)∈RN*M,其中N表示路段数量,M表示区域数量。为了更好的表示城市区域且确定区域数量M,本发明以最优的聚类分配矩阵Z确保了每个区域内的路段在类内相似度最高,同时不同区域之间的差异性最大为原则,生成最优的聚类分配矩阵。优化的目标函数可以定义为最大化类内相似度和最小化类间差异性的组合,本发明通过迭代更新聚类分配矩阵Z的元素来实现。其中,目标函数的定义为:
其中zn,k表示聚类分配矩阵Z的元素。根据区域之间的距离构建邻接矩阵Ar,最终,城市区域图结构表示为Gr=(Vr,Er,Ar)。
在城市中,丰富的交通流规律,例如早晚高峰、周末出行、节假日变化等,特征信息需要在时空上进行融合,以便在不同时间和动态环境下高效检测交通拥堵和异常路段。为了实现时空融合和更准确的异常检测,本发明设计了适合检测交通流异常的时空编码器-解码器网络。
本发明的时空编码器由两层图卷积(GCN)、时间自注意力层的三明治结构组成,对于城市区域图结构和城市路段图结构的编码器结构相同。首先,编码器的第一步是对城市路段的区域级别和节点级别的空间特征分别进行图卷积操作。
这是通过应用GCN来实现的。
其中,Hl是第一图卷积层操作后的特征表示,σ(·)是激活函数,A是输入的相应图结构的邻接矩阵,D是度矩阵,W1是第一图卷积层的权重矩阵,下标i表示第i个时间步,X为输入的相应图结构的节点特征信息。
接下来是一层时间自注意力层:时空编码器的关键组成部分是时间自注意力层。这个层负责分别整合区域和节点级别的时间特征,获取历史交通流信息的时间依赖。通过引入时间注意力机制,该模块能够捕捉不同路段在获取空间信息后的时间相关性,考虑城市交通在不同时间和动态环境下的变化。时间自注意力层是交通流异常检测中用于捕捉不同时间步之间的依赖关系的重要组件。在这里,本实施例将详细描述时间自注意力层,特别关注时间突变部分。时间自注意力层的表示如下:
其中,查询(Q)、键(K)和值(V)的计算公式如下:
Q=HlWQ,K=HlWk,V=HlWv
Hl表示第一图卷机层的输出,为时间自注意力层的输入,WQ、WK和WV分别是查询、键和值的线性变换权重矩阵。
利用注意力权重Attentionij(Q,K,V)对邻居节点的值向量进行加权求和,得到聚合特征
结合聚合特征和节点自身的特征,通过一个非线性变换来更新节点的特征:
其中,Wl是学习的权重矩阵;是更新后的特征,即时间自注意力层的输出。
在时间注意力层之后,本发明进行了第二层的图卷积操作,以进一步提高特征的抽象表示。
所述第二图卷积层操作为:
其中,表示时间自注意力层的输出与邻接矩阵相乘,W2是第二图卷积层的权重矩阵。这一层的输出/>包含了更高级的区域级特征。
进一步的,本发明还通过时间自注意力机制的突变掩码对时间上的突变获取额外关注。之后,本发明设计对比学习层来提高交通流异常的检测准确度。对比学习是一种强大的自监督学习方法,主要思想是学习如何将正样本(相似的数据点)与负样本(不相似的数据点)区分开来。在交通流异常检测中,异常应该在节点属性角度上不同于周围环境。从空间角度中,节点和周围相似度高为正样本的数据点。选择远离时间步的数据点,或者选择来自不同区域的数据点作为负样本来学习,因为这些数据点更可能是不相似的。对比学习的目标是让模型将正样本和负样本区分开。本发明通过构建一个对比损失函数来实现,其定义如下:
其中,Ui为使用K-means聚类算法后的区域级别中每一簇中的中心节点特征,Pi是簇内样本,Nj是簇外样本,sim是嵌入向量之间的相似度度量。
本发明的目标是还原或生成原始的交通流数据。为了实现这一目标,本发明将两层级城市交通图网络的高维度表示拼接,再使用一层GCN(图卷积网络)和一层MLP(多层感知器)的时空解码器结构来重构常规交通环境中的原始交通流。其中GCN用于捕捉时空关系,而MLP用于进一步处理和生成输出。在交通流异常检测中,本发明的目标为检测交通流在当前时刻的类别概率,以区分正常和异常交通流数据。此处本发明采用交叉熵损失,其中模型的输出是概率分布,将交通流异常检测任务被视为一个二分类问题(正常和异常),损失函数定义如下:
其中,N表示城市路段的数量,yi是实际的类别标签(0和1,正常和异常),是模型预测的该路段交通流异常的概率。
训练时空编码器-解码器网络采用的数据为:交通网络G和历史数据X,其中X∈RT *N*V表示所有节点V在T个时间切片上的交通动态,训练的目标是使时空编码器-解码器网络在时间T+l识别哪些节点是异常的。时空编码器-解码器网络训练好后,输入当前时刻的城市路段图结构和城市区域图结构的信息,利用训练好的时空编码器和时空解码器预测下一时刻的交通流异常情况,从而实现交通流异常检测。本发明通过考虑城市路网结构和多种交通流特征,该发明可以在不同时间和动态环境下高效地对交通情况进行建模,有助于更好地理解城市交通的时空特征;能够处理城市交通的实时和动态变化,有助于在不同情境下实时识别拥堵和异常情况,提高了交通管理的实效性。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
Claims (10)
1.一种基于图对比学习网络的交通流异常检测方法,其特征在于,包括如下步骤:
S1:将城市交通网络当作图结构,图结构中每个节点表示城市的一个路段,将路段的特征嵌入到图结构中,同时构建邻接矩阵表示路段之间是否有连接,最终得到城市路段图结构;
S2:为S1得到的城市路段图结构的每个节点设置一个分配向量,所述分配向量用于表示该路段属于哪个区域;所有的分配向量构成了分配矩阵Z;采用聚类方法优化分配矩阵使每个区域内的路段具有高度相似的特征且不同区域之间的特征差异性最大化,从而得到城市区域图结构;
S3:构建时空编码器-解码器网络,所述时空编码器-解码器网络包括两个相同结构的时空编码器和一个时空解码器,第一时空编码器和第二时空编码器分别以城市路段图结构和城市区域图结构中的信息为输入,并分别提取城市路段图结构和城市区域图结构的特征;两个时空编码器的输出结果拼接后输入时空解码器,时空解码器捕捉输入特征中的时空关系,生成交通流在当前时刻的类别概率以区分正常和异常交通流数据;
S4:采用历史交通流数据对时空编码器-解码器网络进行训练;利用训练好的时空编码器和时空解码器进行交通流异常检测。
2.如权利要求1所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S1具体为:
将城市交通网络当作图结构G=(V,E),每个节点表示城市的一个路段;其中,V表示节点集合,E表示边的集合;对于每个节点vi,在每个时间片段t中,定义以下路段特征:车流速度、路段占有率、路段流量,将路段特征嵌入到图结构中,图结构中的边为交通拓扑结构,同时构建邻接矩阵A,其中A[i][j]表示路段i和路段j之间是否有连接,A[i][j]=1表示路段i和路段j之间有连接,A[i][j]=0表示没有连接;最终,城市路段图结构表示为Gs=(Vs,Es,A)。
3.如权利要求1所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S2具体为:
为S1得到的城市路段图结构中的每个节点生成一个分配向量zi,表示该路段属于哪个区域;这些向量构成了分配矩阵Z=(z1,...,zn)∈RN*M,其中N表示路段数量,M表示区域数量;采用K-means聚类方法优化分配矩阵使每个区域内的路段具有高度相似的特征且不同区域之间的特征差异性最大化,优化的目标函数定义为其中,zm,n表示路段n被分配到区域m的概率;根据区域之间的距离构建邻接矩阵Ar,最终,得到城市区域图结构表示为Gr=(Vr,Er,Ar)。
4.如权利要求1所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S3中,两个所述时空编码器均包括第一图卷积层、时间自注意力层和第二图卷积层;
第一时空编码器的第一图卷积层对城市路段的节点级别的空间特征进行图卷积操作;其时间自注意力层整合节点级别的时间特征,获取历史交通流信息的时间依赖;其第二图卷积层进一步提高特征的抽象表示;
第二时空编码器的第一图卷积层对城市路段的区域级别的空间特征进行图卷积操作;其时间自注意力层整合区域级别的时间特征,获取历史交通流信息的时间依赖;其第二图卷积层进一步提高特征的抽象表示。
5.如权利要求4所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S3中,第一图卷积层和第二图卷积层均采用GCN来实现;
第一图卷积层操作为:
其中,Hl是第一图卷积层操作后的特征表示,σ(·)是激活函数,A是输入的相应图结构的邻接矩阵,D是度矩阵,W1是第一图卷积层的权重矩阵,下标i表示第i个时间步,X为输入的相应图结构的节点特征信息。
6.如权利要求4所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S3中,时间自注意力层的表示如下:
其中,dk是查询和键的维度;查询Q、键K和值V的计算公式如下:
Q=HlWQ,K=HlWk,V=HlWv
Hl表示第一图卷机层的输出,为时间自注意力层的输入,WQ、WK和WV分别是查询、键和值的线性变换权重矩阵;
利用注意力权重Attentionij(Q,K,V)对邻居节点的值向量进行加权求和,得到聚合特征
结合聚合特征和节点自身的特征,通过一个非线性变换来更新节点的特征:
其中,Wl是学习的权重矩阵;是更新后的特征,即时间自注意力层的输出。
7.如权利要求4所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述第二图卷积层操作为:
其中,表示时间自注意力层的输出与邻接矩阵相乘,W2是第二图卷积层的权重矩阵。
8.如权利要求4所述的基于图对比学习网络的交通流异常检测方法,其特征在于,时空编码器-解码器网络还包括一个对比学习层,所述对比学习层获取两个时空编码器的输出,采用自监督学习方法,将正样本和负样本区分开,以提高交通流异常的检测准确度;
对比学习层的对比损失函数定义如下:
其中,Ui为使用K-means聚类算法后的区域级别中每一簇中的中心节点特征,Pi是簇内样本,Nj是簇外样本,sim是嵌入向量之间的相似度度量。
9.如权利要求1所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S3中的时空解码器包括一层图卷积网络和一层多层感知器;图卷积网络用于捕捉时空关系,多层感知器用于进一步处理和生成输出;
时空解码器的输出是概率分布,交通流异常检测任务被视为一个区分正常和异常的二分类问题,时空解码器的损失函数定义如下:
其中,N表示城市路段的数量,yi是实际的类别标签,即0和1,正常和异常,是模型预测的该路段交通流异常的概率。
10.如权利要求1所述的基于图对比学习网络的交通流异常检测方法,其特征在于,所述S4中,训练时空编码器-解码器网络采用的数据为:交通网络G和历史数据X,其中X∈RT*N*V表示所有节点V在T个时间切片上的交通动态,训练的目标是使时空编码器-解码器网络在时间T+1识别哪些节点是异常的;
所述利用训练好的时空编码器和时空解码器进行交通流异常检测为:输入当前时刻的城市路段图结构和城市区域图结构的信息,利用训练好的时空编码器和时空解码器预测下一时刻的交通流异常情况。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311663789.4A CN117894168A (zh) | 2023-12-06 | 2023-12-06 | 一种基于图对比学习网络的交通流异常检测方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311663789.4A CN117894168A (zh) | 2023-12-06 | 2023-12-06 | 一种基于图对比学习网络的交通流异常检测方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117894168A true CN117894168A (zh) | 2024-04-16 |
Family
ID=90643648
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311663789.4A Pending CN117894168A (zh) | 2023-12-06 | 2023-12-06 | 一种基于图对比学习网络的交通流异常检测方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117894168A (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118587898A (zh) * | 2024-08-07 | 2024-09-03 | 电子科技大学长三角研究院(衢州) | 一种基于预训练模型的跨城市交通流预测方法 |
| CN119007436A (zh) * | 2024-07-31 | 2024-11-22 | 北京交通发展研究院 | 一种基于双分支时空对比学习的长期交通异常检测方法 |
| CN119228245A (zh) * | 2024-12-02 | 2024-12-31 | 福建理工大学 | 基于云计算的物联网配送终端分拣数据动态处理系统 |
| CN120412286A (zh) * | 2025-07-01 | 2025-08-01 | 江西师范大学 | 一种基于动态图的异常交通流检测方法及系统 |
-
2023
- 2023-12-06 CN CN202311663789.4A patent/CN117894168A/zh active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119007436A (zh) * | 2024-07-31 | 2024-11-22 | 北京交通发展研究院 | 一种基于双分支时空对比学习的长期交通异常检测方法 |
| CN119007436B (zh) * | 2024-07-31 | 2025-04-18 | 北京交通发展研究院 | 一种基于双分支时空对比学习的长期交通异常检测方法 |
| CN118587898A (zh) * | 2024-08-07 | 2024-09-03 | 电子科技大学长三角研究院(衢州) | 一种基于预训练模型的跨城市交通流预测方法 |
| CN119228245A (zh) * | 2024-12-02 | 2024-12-31 | 福建理工大学 | 基于云计算的物联网配送终端分拣数据动态处理系统 |
| CN120412286A (zh) * | 2025-07-01 | 2025-08-01 | 江西师范大学 | 一种基于动态图的异常交通流检测方法及系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zheng et al. | Gman: A graph multi-attention network for traffic prediction | |
| Wang et al. | Modeling inter-station relationships with attentive temporal graph convolutional network for air quality prediction | |
| CN109492830B (zh) | 一种基于时空深度学习的移动污染源排放浓度预测方法 | |
| CN117894168A (zh) | 一种基于图对比学习网络的交通流异常检测方法 | |
| CN114944053B (zh) | 一种基于时空超图神经网络的交通流预测方法 | |
| Sun et al. | DxNAT—Deep neural networks for explaining non-recurring traffic congestion | |
| CN105493109B (zh) | 使用多个数据源的空气质量推断 | |
| Yuan et al. | Spatio-temporal graph convolutional networks for road network inundation status prediction during urban flooding | |
| CN115376317B (zh) | 一种基于动态图卷积和时序卷积网络的交通流预测方法 | |
| CN112767682A (zh) | 一种基于图卷积神经网络的多尺度交通流量预测方法 | |
| CN114287023B (zh) | 用于交通预测的多传感器学习系统 | |
| CN111179592B (zh) | 基于时空数据流融合分析的城市交通预测方法和系统 | |
| CN118072873B (zh) | 一种空气质量预测方法 | |
| CN108986453A (zh) | 一种基于情境信息的交通状况预测方法、系统及装置 | |
| CN118521170B (zh) | 时空感知的楼宇设备运行风险识别模型训练方法与装置 | |
| CN115860286B (zh) | 一种基于时序门机制的空气质量预测方法及系统 | |
| Jiang et al. | Bi‐GRCN: A Spatio‐Temporal Traffic Flow Prediction Model Based on Graph Neural Network | |
| CN106935034A (zh) | 面向车联网的区域交通流量预测系统及方法 | |
| CN115175192A (zh) | 一种基于图神经网络的车联网入侵检测方法 | |
| CN113345236A (zh) | 一种基于Transformer网络的时空交通状态预测方法 | |
| CN116612645A (zh) | 一种高速公路服务区车流量预测方法 | |
| CN119229651A (zh) | 一种基于地理信息的大数据城市交通流量预测方法、设备和可读存储介质 | |
| CN115456238B (zh) | 一种基于动态多视图耦合图卷积的城市出行需求预测方法 | |
| CN111815075A (zh) | 一种重大公共卫生事件下交通出行需求的预测方法 | |
| Rasaizadi et al. | Short‐Term Prediction of Traffic State for a Rural Road Applying Ensemble Learning Process |
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 |