atlas

Research map / Graph learning / Knowledge and temporal graphs

Spatio-Temporal Pivotal Graph Neural Networks for Traffic Flow Forecasting

AAAI 2024 · Graph learning › Knowledge and temporal graphs · approach: Spatio-temporal graph traffic forecasting · 129 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes STPGNN, a GNN for traffic flow forecasting that identifies pivotal nodes via an aggregation/distribution scoring mechanism and processes them with a pivotal graph convolution in parallel with standard graph convolution on non-pivotal nodes.

Problem

Traffic flow forecasting on sensor networks, where existing GNN methods fail to model complex spatio-temporal dependencies around highly connected pivotal nodes and joint spatio-temporal modeling is costly.

Approach

Scores each node's aggregation and distribution capability from a learned time-lagged similarity matrix, selects top-K pivotal nodes (K = N/5), builds a pivotal graph adjacency for them, and runs a pivotal graph convolution in parallel with a graph-convolution plus linear-unit branch for non-pivotal nodes; complexity is O(T_d K N) rather than O(T_d^2 N^2).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use STPGNN instead of the strongest baselineTraffic forecasting models · PEMS03MAE: 9.05Helped
Use STPGNN instead of the strongest baselineTraffic forecasting models · PEMS04MAE: 6.49Helped
Use STPGNN instead of the strongest baselineTraffic forecasting models · PEMS07MAE: 4.39Helped
Use STPGNN instead of the strongest baselineTraffic forecasting models · PEMS08MAPE: 10.32Helped
Use STPGNN instead of the strongest baselineTraffic forecasting models · EnglandMAE: 3.48Helped
Use STPGNN instead of the strongest baselineTraffic forecasting models · TaxiBJMAPE: 14.15Helped
Use STPGNN instead of the strongest baselineTraffic forecasting models · PEMS-BAYMAPEHurt
Replace identified pivotal nodes with randomly selected pivotal nodes (ablation)STPGNN · PEMS08 and Englandprediction accuracyHurt
Remove pivotal graph convolution and use graph convolution plus linear units for all nodes (ablation)STPGNN · PEMS08 and Englandprediction accuracyHurt
Remove graph convolution and linear units, using only pivotal graph convolution (ablation)STPGNN · PEMS08 and Englandprediction accuracyHurt
Increase pivotal-node count K toward the reported best setting (ablation)STPGNN · PEMS07MAE: 21.32 -> 20.52Helped
Increase pivotal-node count K beyond the reported best setting (ablation)STPGNN · PEMS07MAE: 20.52 -> 20.63Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PEMS03 PEMS04 PEMS07 PEMS08 PEMS-BAY England TaxiBJ

Benchmarks: PEMS03 PEMS04 PEMS07 PEMS08 PEMS-BAY England TaxiBJ

Metrics: MAE MAPE RMSE

Baselines: ARIMA DCRNN GWNet STSGCN MTGNN DMSTGCN DSTAGNN TPGNN SGP

Builds on: STSGCN Graph WaveNet DSTAGNN linear unit (gated convolution)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy