目录
图卷积
空域图卷积
频域图卷积
基于 GCN 的交通预测模型
图时空网络
基于 CNN 的时序特征提取
STGCN 的模型结构由2 层时序卷积层与 1 层图卷积层组成了时空卷积模块。其中时序卷积层
将一维因果卷积作用于时间轴
通过将扩张因果卷积层按照扩张系数递增的顺序进行堆叠,使网络以更浅的深度捕获更长的序列特征。ST-3DNet中引入了 3D 卷积,从而实现端到端的交通拥堵状态预测以及人群流量预测。
针对不平衡空间分布的交通数据,使用少 量训练数据实现模型训练,并通过迁移学习实现不 同城市的交通流预测问题. 在 MetaST模型中将 CNN 与 LSTM 相结合,构成其元学习网络模型。
基于 RNN 的时序特征提取
时序图卷积网络 T-GCN,以历史交通 数据作为模型的输入,通过 GCN 以及门控循环单元后获得预测结果. 为了获取交通数据的时序特征, T-GCN 利用了参数较少并且训练更快的门控循环 单元而非 LSTM 网络。
在其共享单车需求预测的模型以及出租车需求预测模型中使用了 LSTM 进行时序建模。GRU 与 LSTM 作为时序依赖的循环网络建模方法,在许多实际需求问题上均取得了优异的预测效果。
图自编码器
图注意力网络
GCN 由于依靠拉普拉斯矩阵的特征值,使得卷积操作难以抽离于整体的静态图结构,在图注意力网络(GAT)中,不同节点被分配以不同权重,训练过程凭借成对的相邻节点,而非具体图结构,即不依赖于整个图的全部信息。 在时空图卷积网络的基础上,注意力机制被引入并广泛用于时空特征的提取。
基于注意力的时空图卷积网络 ( ASTGCN) 中,空间注意力矩阵可定义为
注意力矩阵 S 中元素 Si,j的值表示节点之间的相关性,并使用Softmax 函数确保注意力权重和为 1
在进行图卷积操作的过程中,邻接矩阵 A 与注意力矩阵 S'将同时动态地调整节点之间的权重关系以捕获空间维度上节点之间的动态相关性。
提取空间特征的注意力机制与元学习( meta learning) 相结合,使其注意力模块的权重从元知识中学习而来。在用于共享单车需求预测的 STG2Vec模型中同样利用注意力 机制对空间特征进行提取。
为双分量图卷积( bicomponent GCN) 提出多范围注意力机制。其模型首先分别构建节点图与边缘图,在通过双分量图卷积实现边与节点交互的基础上,利用多范围注意力聚合邻域的信息,从而动态地了解不同聚合范围的重要性。
在门控注意力网络(GaAN) 中利用多头注意力机制( multi-head attention mechanism) 对节点及其邻居的特征进行聚合。与传统多头注意力机制不同,GaAN使用了卷积子网( convolutional sub-network) 来控制每个注意力头的重要性,并用以解决交通速度预测问题。
注意力机制可被用于辅助时空特征的提取,也可以借鉴 Transformer架构仅利用注意力机制完成交通预测任务。在图变换网络(GTN)中提出,传统 GCN 的结构固定,即其中邻接矩阵为图的 固有属性不随模型训练过程而改变。GTN 则能够挑选有价值的多跳连接的元路径( meta-path) ,从而实现基于可学习图结构的预测。目的均是更有效地提取空间特征与时序特征。
未来研究方向
应用
交通预测领域内对图卷积网络的应用已日渐丰富,包括但不限于道路车辆流量预测、道路车辆平均速度预测、道路车辆占有率预测、道路交通状态预测、行人轨迹预测、车辆轨迹预测、通勤时间预测、轨道交通客流预测、物流时间预测、出租车需求预测以及共享单车需求预测等。目前的交通预测成果大多集中于短时常态预测,对于长时以及非常态下的研究相对较少,非常态交通预测(突发交通事故,人群大规模聚集,恶劣天气导致的路面结冰、积水等非常态情形)
模型
动态图建模
目前有研究者认为预定义的邻接矩阵并不能很好地反映节点之间真正的相关性及其时空依赖,反而从数据中学得的动态邻接矩阵在相关交通预测问题上表现出更加准确的效果。eg:通过数据驱动的方式学习优化图,动态拉普拉斯矩阵估计器,超图作为一种图的表示方法,由于可 以表示个体之间的高阶关系与普通图相比,超 边可同时连接多个节点,从而突破两两关系的限制。
多图卷积网络
时序多图卷积网络 ( temporal multi-graph convolutional network,T-MGCN) 中利用道路之间的空间相关性以及语义相关性构建多图,对多图分别进行图卷积后将结果融合,再通过 GRU 提取时序特征,实现交通流预测。
通过路网节点之间的距离、方向以及位置关系构建多图神经网络。 在复杂多层次交通数据的建模上,多图卷积网络取得了良好的效果。如何挖掘更深层次的多图表示,如何实现更高效的多图卷积操作,仍是目前及未来的研究热点。
多任务图网络
需求预测。
利用多任务学习融合GPS 轨迹、智能手机数据和道路网络结构以估计出租车乘客的出行时间. 多任务学习为深度网络模型提供了优化并利用了多源数据的潜力,在交通预测领域基于 GCN 的多任务学习框架仍具有很高的研究价值。
图卷积优化
GCN 可以使图信号更加平滑,这是图卷积的固有优势。 但是,在 GCN 的层数不断加深时,其训练结果极易出现过平滑的情况。
多源数据融合
交通数据类型多样并结构复杂,但同时相互影响且互为补充。
小样本学习
大多数交通预测的解决方案均通过密集的历史交通数据进行训练,极端天气、交通事故、交通管制以及其他异常事件等发生频率远低于交通数据采集频率,使得学习过程异常困难。因此,交通预测领域的小样本学习问题同样为未来研究方向之一。
元学习在监督学习领域为小样本学习提供了解决思路,元-图注意力模块与元-循环神经网络模块。 其中注意力模块的权重是通过地理属性中提取的节点和边的元知识生成的,理论上可以对各种空间相关性进行建模,而循环神经网络根据每个节点的元知识生成门控循环单元的所有权重,从而实现元学习的 GCN 模型。
另一种思路是通过迁移学习来执行跨城市的交通预测任务, 该思路旨在将交通知识从数据源丰富的城市转移到数据稀缺的目标城市。
跨媒体数据融合
交通知识图谱嵌入
交通运输领域的知识存在于海量多源异构的交通数据之中。 对于交通知识图谱,未来主要研究图谱构建以及知识嵌入两方面内容。知识图谱构建方面,需要明确知识实体以及实体之间的多层次关联关系,挖掘跨域全时交通数据之间的深度关联与知识聚合,实现交通知识图谱构建。交通知识的嵌入对于交通预测模型而言可提供无法由交通流数据中学得的额外信息。