
摘要
交通流的时空预测是一项具有挑战性的任务,其难点在于不同道路之间存在复杂的时空依赖关系以及动态变化的时间模式。现有的方法通常依赖于预定义的空间邻接图,并采用复杂的机制来建模空间与时间相关性。然而,预设的空间图结构往往存在邻接连接不完整的问题,导致模型难以有效学习时空依赖关系。为克服上述局限,本文提出了一种新型的时空融合图神经网络(Spatial-Temporal Fusion Graph Neural Networks, STFGNN),用于交通流预测。STFGNN通过一种基于数据驱动方法生成的多种空间与时间图的新型融合操作,能够有效捕捉隐含的时空依赖关系。同时,通过将该融合图模块与一种新型门控卷积模块整合至统一网络层中,STFGNN具备处理长序列数据的能力。在多个公开交通数据集上的实验结果表明,所提出方法在各项指标上均显著优于现有基准模型,持续实现了当前最优的预测性能。
代码仓库
lwm412/STFGNN-Pytorch
pytorch
GitHub 中提及
MengzhangLI/STFGNN
官方
mxnet
GitHub 中提及
基准测试
| 基准 | 方法 | 指标 |
|---|---|---|
| traffic-prediction-on-bjtaxi | STFGNN | MAE @ in: 13.83 MAE @ out: 13.89 MAPE (%) @ in: 19.29 MAPE (%) @ out: 19.41 |
| traffic-prediction-on-nycbike1 | STFGNN | MAE @ in: 6.53 MAE @ out: 6.79 MAPE (%) @ in: 32.14 MAPE (%) @ out: 32.88 |
| traffic-prediction-on-nycbike2 | STFGNN | MAE @ in: 5.80 MAE @ out: 5.51 MAPE (%) @ in: 30.73 MAPE (%) @ out: 29.98 |
| traffic-prediction-on-nyctaxi | STFGNN | MAE @ in: 16.25 MAE @ out: 12.47 MAPE (%) @ in: 24.01 MAPE (%) @ out: 23.28 |
| traffic-prediction-on-pems07 | STFGNN | MAE@1h: 22.07 |