近年来,GNNs因其处理图结构数据的能力而广受欢迎。这进而促使时间序列分析领域近年来开发出时空GNNs,以模拟变量之间以及跨时间点的依赖关系。本文介绍一篇系统性文献综述,该综述探讨了时空图神经网络(GNNs)模型在不同领域时间序列分类和预测问题中的应用。
SQ1)应用:时空GNNs的最常见应用是什么?不同应用领域的方法和结果是否存在差异? SQ2)图构建:图结构是预先确定的吗?如果不是,研究人员是如何定义它的? SQ3)分类法:在各种分类法中,哪些是最常见的?是否存在一些重复出现的机制? SQ4)基准模型:最常见的基准模型是什么?它们是经典的机器学习模型还是也是GNNs模型? SQ5)基准数据集:最常见的基准数据集是什么? SQ6)建模范式:最常见的范式是什么?是建模复杂的交互系统,还是建模具有多个交互量的系统?具体来说,图是否通常浓缩了多个实体之间的关系,还是描述了同一实体的不同方面?换句话说,图结构是同质的还是异质的? SQ7)指标:用于评估给定模型准确性的最常见指标是什么?
第2节介绍了收集论文的方法 第3节提供了出版物概览 第4节图神经网络。介绍了一些在研究具有时空图神经网络的时间序列时的基础定义和概念 第5节是这篇综述的核心,探讨了选定论文中提出的时空GNN模型在确定领域中的应用 第6节提供了研究结果的讨论和对上述研究问题的答复。 第7节提出了限制、挑战和未来的研究方向 第8节总结了综述 附录A提供了这次SLR包括的所有期刊论文的列表,以及它们的出版年份、所属组、案例研究和任务性质(例如,分类或预测)。
定义1:时间序列(Time series):
定义2:图(Graph):
定义3:时空图(Spatio-temporal graph):
定义4:邻接矩阵(Adjacency matrix):
定义5:度矩阵(Degree matrix):
递归GNNs:通过迭代传播邻居信息直到达到稳定状态。 卷积GNNs:在每个更新步骤中使用不同的参数,通过堆叠多个图卷积层来提取节点嵌入。 注意力GNNs:使用注意力机制来聚合节点特征。
时空GNNs通常由一系列空间、时间或混合模块堆叠而成,每个模块都有其独特的角色。 空间模块负责在节点间传播信息,分析不同变量之间的相互依赖性。 时间模块关注数据随时间的演变,独立于节点间的横截面交互。
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
提出的模型:
基准模型:
结果和性能评估:
数据集:
SQ1(应用)
SQ2(图构建)
SQ3(分类)
SQ4(基准模型)
SQ5(基准数据集)
SQ6(建模范式)
SQ7(指标)
想要了解更多资讯,请扫描下方二维码,关注机器学习研究会
转自:数据派THU