论文笔记《ST-GRAT: A Novel Spatio-temporal Graph Attention Network for Accurately Forecasting》

论文笔记ST-GAT A Spatio-Temporal Graph Attention Network for Accurate Traffic Speed Prediction 当前很多提出的交通速度预测模型都同步考虑时间依赖和空间依赖,如RNN (LSTM, GRU)用于时间依赖,GNN、GCN灯模型被用于空间依赖。DMSTGCN学习潜在空间依赖并将空间和时间依赖独立考虑,STSGCN在本地以及小时间窗口下,部分考虑了时间与空间的联合依赖。但他们都没有考虑所有可能个体的时空依赖。(a)图展示了当前模型预测交通速度的方法,其采用了循序渐进的方法,将时间点iii的Ai,Bi,CiAi​,Bi​,Ci​整合进入DiD_iDi​。 阅读详情

文章《ST-GRAT: A Novel Spatio-temporal Graph Attention Network for Accurately Forecasting Dynamically Changing Road Speed》

1. INTRODUCTION

  • 预测道路交通速度的难点:(1)路段类型不同;(2)速度的突然变化;(3)路段间的空间依赖性。
  • 存在问题1: 很多基于图卷积和循环神经网络的深度学习方法用于预测交通速度,例如扩散递归神经网络DCRNN 和 Graph WaveNet,但这些模型的问题是:假设路段的空间依赖性是固定的, 因此计算一次空间依赖性就不变了,没有考虑交通状态的动态变化性。为解决这个问题,现有模型应用 多头注意力 对空间依赖性建模,但没考虑整体图结构信息(如节点的距离、连通性和方向)
  • 存在问题2: 很多模型都用RNN对时间维度建模,但RNN难以捕获长程相关关系。为解决这个问题,可以加入attention,但现有研究没有考虑时间动态性,比如有的节点在不必要的情况下也会聚合邻居节点信息。
  • 本文提出名为 spatio-temporal graph attention (ST-GRAT) 的模型,包含三方面:(1) spatial attention 模块,包括扩散过程diffusion prior 、有向头directed heads 和距离嵌入distance embedding ;(2)temporal attention 模块捕获交通速度变化;(3)sentinel vectors 前哨向量模块,本文设计空间前哨(spatial sentinel) 的 keyvalue 向量。
    实现动态允许模型从空间相关节点获取新特征或保留现有特征。

2. RELATED WORK(略)

3. PROPOSED APPROACH

3.1 Problem Setting for Traffic Speed Forecasting

  • 目标是预测每个感测器处的未来交通速度。
  • 输入图是 G = ( V , E , A ) \mathcal{G}=(\mathcal{V}, \mathcal{E}, \mathcal{A}) G=(V,E,A) V \mathcal{V} V 是传感器点集, E \mathcal{E} E 是边集, A \mathcal{A} A 是有权重的邻接矩阵。
  • t t t 时刻输入的特征矩阵 X ( t ) ∈ R N × 2 X^{(t)} \in \mathbb{R}^{N \times 2} X(t)RN×2 N N N 是节点数目, 2 2 2 是特征数(速度和时间戳)

3.2 Encoder Architecture

模型整体结构如下:
在这里插入图片描述

  • 左侧(橘色)整个是Encoder部分,包含一个Embedding层、四个同样结构的Encoder层。
  • 一个Encoder层(紫色)中包含一个空间注意力层、时间注意力层和前馈层。

3.3 Embedding Layer

  • 加入预训练节点嵌入,编码后的特征用于空间注意力的计算。同时,也可以起到位置嵌入的作用,即能考虑输入序列的顺序。

3.4 Spatial Attention

在这里插入图片描述

  • 空间注意力层由多头注意力组成,奇数序号的头表示inflow,偶数序号的头表示outflow。定义Encoder层的隐藏层状态是 Z = [ z i , ⋯   , z N ] \mathcal{Z}=\left[z_{i}, \cdots, z_{N}\right] Z=[zi,,zN] z i ∈ R d model z_{i} \in \mathcal{R}^{d_{\text {model}}} ziRdmodel 是第 i i i 节点的隐藏状态。 N i \mathcal{N_{i}} Ni 是第 i i i 节点及其邻居节点。为防止关注到无关信息,加入空间前哨 key \ value 向量。
  • o i h ∈ R d v o_{i}^{h} \in \mathcal{R}^{d_{v}} oihRdv 表示第 h h h 注意力头的第 i i i
[TS2]MST-GAT: A Multimodal Spatial-Temporal Graph Attention Network for TS Anomaly Detection 无监督任务。 阅读详情

相关推荐

【读文献】A Spatiotemporal Graph Attention Network Based on Synchronization for Epileptic Seizure Predict

在本节中,我们提出了一个基于同步的癫痫发作预测模型,该模型由三个步骤组成。图1说明了我们方法的主要工作流程。首先对原始脑电信号进行处理,计算其PLV,得到不同通道的同步信息,完成图的构建。具体内容见第II-B节。然后,使用特征向量和电极相关矩阵作为STGAT层的输入,获取脑电的时空信息,这在第II-C节中介绍。最后,在全连通层上获取识别结果,并输入融合模型的输出结果。第II-D节是所提出的癫痫发作预测模型的算法描述。图2描述了基于脑电图的时空信息提取过程。

double_double_的博客 798

ST-GRAT: A Novel Spatio-temporal Graph Attention Networks for Accurately Forecasting Dynamically Cha

研究问题 基于动态空间依赖的交通流预测问题 背景动机 传统方法不论是外部输入图结构还是自己学出图结构都假定道路之间的空间依赖关系是固定的,因此它们只计算一次空间依赖关系,并一直使用计算出的依赖关系,而不考虑动态变化的交通条件。 通过注意力机制来建模动态空间依赖的模型往往忽略了图上固有的结构信息 RNN有不能直接访问长输入序列中的过去的特征的限制,不如attention好 模型思想 空间注意力模块:使用了作者提出的扩散先验、有向头和基于距离的嵌入,以通过捕捉道路速度变化和图形结构信息来建模空间依赖性 时

羊城迷鹿的博客 869

【技术解析】Temporal Graph Networks:动态图深度学习的高效框架

本文深入解析了Temporal Graph Networks(TGN)这一高效处理动态图的深度学习框架。TGN通过创新的记忆模块、消息函数和时序嵌入模块,能够有效捕捉节点与边随时间的演化规律,解决了传统静态图神经网络在建模连续时间事件流时的局限性。该框架在社交网络推荐、金融风控等场景中展现出卓越的性能与效率。

weixin_29095587的博客 412

ST-GAT: A Spatio-Temporal Graph Attention Network for Accurate Traffic Speed Prediction

在5个真实的数据集上进行了广泛的评估,结果表明:(1)IST-graph在建模交通速度数据方面的有效性,(2)ST-GAT在预测精度上优于5个最先进的模型(即提高2 - 33%),以及(3)即使在异常交通情况下,ST-GAT也具有鲁棒性。IST-图是一个加权有向图,其中一个节点代表一个st点,一条边代表一对st点之间的IST依赖关系,一条边的权重代表IST依赖关系的强度,而一个属性代表st点的交通速度。时空模型结合了gnn(图神经网络)和RNNs(循环神经网络),在交通速度预测中表现出最先进的准确性。

小蚂蚁与大象 995

Spatio-Temporal Graph Neural Networks for Predictive Learning in Urban Computing: A Survey

多图卷积 Multi-Graph Convolution在城市系统中,在空间尺度上存在着多种关系。例如,在交通系统中,相似的交通模式可能存在于相邻区域和具有相似POI的区域中。因此,同时考虑多个空间关系对于STGNN中的时空依赖性学习是不可忽视的。该模型首先基于邻域、功能相似性和连通性构造多图,以表征多种空间相关性。对于每个图,分别采用上下文门控RNN和ChebNet来捕获时间和空间相关性。最后,通过融合并行化的多图时空隐藏信息,得到最终的预测结果。

小蚂蚁与大象 2148

城市轨道交通实时运营状态感知与精准推演:基于多源数据融合的客流数字孪生系统研究

实时换乘客流与列车满载率是城市轨道交通精细化、智能化运营的核心关键指标,其获取精度与时效性直接决定运营安全与效率。当前行业普遍面临“看得见、看不清、看不准、用不上”的痛点。本文提出构建。

matlab_python22的博客 922

【读论文03】时空预测-FMA-STGRN(特征多级注意力时空图残差网络)

目的: 为了提高水中氨氮浓度的预测精度,本研究开发了一种基于图神经网络的新型模型,称为<font color="#ff0000">特征多级注意力时空图残差网络 (FMA-STGRN)</font>。 模型组成: FMA-STGRN 模型利用气象因素和兴趣点数据等外部影响因素,以及水质监测站间氨氮浓度的时空关联信息,准确预测水中氨氮浓度。该模型由<font color="#ff0000">特征多级注意力模块</font>、<font color="#ff0000">空间图卷积模块</font>、<font c

wangshangshang09的博客 1666

TodyNet: Temporal Dynamic Graph NeuralNetwork for Multivariate Time Series Classification

本文提出了一种新的时间动态图神经网络(TodyNet),可以在没有预定义图结构的情况下提取隐藏的时空依赖关系。它使得信息能够在孤立但隐式相互依赖的变量之间流动,并通过动态图机制捕捉不同时间段之间的关联,进一步提高了模型的分类性能。与此同时,由于图神经网络(GNNs)的限制,无法学习图的分层表示。因此,我们还设计了一个时间图池化层,以获取具有可学习时间参数的全局图级表示,用于图的学习。动态图、图信息传播和时间卷积在一个端到端的框架中共同学习。

qq_46474804的博客 1999

TGN:Temporal Graph Networks for Deep Learning on Dynamic Graphs

2、Background 2.1 Deep learning on static graphs 一个静态图 G=(V,E)\mathcal{G}=(\mathcal{V},\mathcal{E})G=(V,E) 包含结点 V=1,...,.n\mathcal{V}={1,...,.n}V=1,...,.n 和边 E⊆V×V\mathcal{E}\subseteq\mathcal{V}\times\mathcal{V}E⊆V×V,军备赋予了 features,对于所有的 i,j=1,...,ni,j=1,..

yxh的博客 7576

【ECCV2020】Spatio-Temporal Graph Transformer Networks for Pedestrian Trajectory Prediction

【ECCV2020】用于行人轨迹预测的时空图变换器网络 摘要        了解人群运动动力学对于现实世界的应用至关重要,例如监控系统和自动驾驶。这是具有挑战性的,因为它需要对具有社会意识的人群空间交互和复杂的时间依赖性进行有效建模。我们认为注意力是轨迹预测的最重要因素。在本文中,我们提出了 STAR,这是一个时空图 tRans-former 框架,它仅通过注意机制来处理轨迹预测。 STAR 通过 TGConv 对图内人群交互进行建模,

zn0412的博客 3976

论文解读:STAN: Spatio-Temporal Attention Network for Next Location Recommendation

通过自注意力层显式建模轨迹中所有签到点的相对时空信息,实现非相邻位置和非连续访问的点对点交互。地图显示了访问位置的空间分布,这些位置以 0 到 6 的数字命名。这里,我们将查询和关键字乘积的 softmax 值作为相关矩阵,并传入自注意力聚合层,用于更新签到的表征。通过掩码矩阵保留有效轨迹长度,计算查询--值注意力并融入时空矩阵(式6-7),更新签到点表示 ( S(u) )。将候选位置与更新后的轨迹表示匹配,计算概率分布 ( A(u) )(式8-9),保留PIF信息。

renqinggo的博客 941

论文阅读】【CVPR2017】Temporal Attention-Gated Model for Robust Sequence Classification

Temporal Attention-Gated Model for Robust SequenceClassification用于序列分类的典型技术是针对已经分割良好的序列而设计的,编辑删除嘈杂或不相关的部分。所以,这样的方法不能轻易应用于实际应用中预期的嘈杂序列。在本文中,我们介绍时间注意门控模型(TAGM)集成了注意模型和门控周期性神经网络的想法,以更好地处理噪声或非分段序列。具体而言,我们...

mukvintt的博客 4580

ASTGNN(Localised Adaptive Spatial-Temporal Graph Neural Network)

《Localised Adaptive Spatial-Temporal Graph Neural Network》阅读笔记(不含实验)

m0_55333280的博客 2194

文献阅读(11)ICLR2020-Inductive representation learning on temporal graphs

本文是对《Inductive representation learning on temporal graphs》一文的浅显翻译与理解,如有侵权即刻删除。

CSDNTianJi的博客 7688

STMetaNet:基于深度元学习的时空数据城市交通预测

**标题:**Urban Traffic Prediction from Spatio-Temporal Data Using Deep Meta Learning 简介:KDD 2019的论文,考虑了节点和边的元信息来做预测 **解决的问题:**已有的ST模型大体包括特征提取模块、预测模块,对于预测模块关注的少,文章认为,不同的区域,如办公区,住宅区在早晚高峰会有不同的流量模式(居民区在早高峰outflow多,办公区在早高峰inflow较高,而晚高峰则相反)。文章想区对不同功能的区域定制一个预测模型。 其

myblog 3456

STGAT 源码部分解析 (code analysis)

STGAT code: https://github.com/huang-xx/STGAT STGAT paper:Huang et al, ICCV 2019

笔记簿 3671

论文翻译:STGAT: Modeling Spatial-Temporal Interactions for Human Trajectory

STGAT: Modeling Spatial-Temporal Interactions for Human Trajectory摘要1 引言2 相关工作3 Method4 实验5 结论 STGAT:为人类轨迹建模时空交互作用 收录于ICCV 2019 作者:Huang Y, Bi H K, Li Z, et al. 论文地址: 发表时间:ICCV2019 摘要 大多数现有方法都忽略了与场景中其他行人交互的时间相关性。 在这项工作中,我们提出了一种时空图注意力网络(STGAT),该网络基于序列到序列的体系

Sun_ZD的博客 9077

图神经网络论文阅读(六) GRAPH ATTENTION NETWORKS,ICLR2018

本文的第一作者来自剑桥大学计算机学院。 文本提出了图形注意网络(GATs),这是一种新型的神经网络结构,它对图结构的数据进行操作,利用masked self-attention来解决先前方法的缺点。通过堆叠不同的GAT层,使得节点能够关注它们的邻域特性。我们可以(隐式地)为一个邻域内的不同节点指定不同的权重,而不需要任何昂贵的矩阵运算(比如求逆),也不需要预先了解图的结构。 GRAPH ATTEN...

qq_36618444的博客 1568
上一篇: 论文笔记《HetETA: Heterogeneous Information Network Embedding for Estimating Time of Arrival》
下一篇: 论文笔记《Physical-Virtual Collaboration Modeling for Intra-and Inter-Station Metro Ridership Prediction》
mintminty
博客等级 码龄7年 173粉丝 51原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值