Scalable Spatiotemporal Graph Neural Networks
Andrea Cini, Ivan Marisca, Filippo Maria Bianchi, Cesare Alippi
Abstract
Neural forecasting of spatiotemporal time series drives both research and industrial innovation in several relevant application domains. Graph neural networks (GNNs) are often the core component of the forecasting architecture. However, in most spatiotemporal GNNs, the computational complexity scales up to a quadratic factor with the length of the sequence times the number of links in the graph, hence hindering the application of these models to large graphs and long temporal sequences. While methods to improve scalability have been proposed in the context of static graphs, few research efforts have been devoted to the spatiotemporal case. To fill this gap, we propose a scalable architecture that exploits an efficient encoding of both temporal and spatial dynamics. In particular, we use a randomized recurrent neural network to embed the history of the input time series into high-dimensional state representations encompassing multi-scale temporal dynamics. Such representations are then propagated along the spatial dimension using different powers of the graph adjacency matrix to generate node embeddings characterized by a rich pool of spatiotemporal features. The resulting node embeddings can be efficiently pre-computed in an unsupervised manner, before being fed to a feed-forward decoder that learns to map the multi-scale spatiotemporal representations to predictions. The training procedure can then be parallelized node-wise by sampling the node embeddings without breaking any dependency, thus enabling scalability to large networks. Empirical results on relevant datasets show that our approach achieves results competitive with the state of the art, while dramatically reducing the computational burden.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e0c1d3a8-b22a-498f-b0ea-3afad095c325Cited by top-tier papers17
- MSGNet: Learning Multi-Scale Inter-series Correlations for Multivariate Time Series ForecastingWanlin Cai, Yuxuan Liang, Xianggen Liu, Jianshuai Feng et al.AAAI 2024 · 239 citations
- Spatio-Temporal Pivotal Graph Neural Networks for Traffic Flow ForecastingWeiyang Kong, Ziyu Guo, Yubao LiuAAAI 2024 · 98 citations
- Taming Local Effects in Graph-based Spatiotemporal ForecastingAndrea Cini, Ivan Marisca, Daniele Zambon, Cesare AlippiNeurIPS 2023 · 59 citations
- Long Range Propagation on Continuous-Time Dynamic GraphsAlessio Gravina, Giulio Lovisotto, Claudio Gallicchio, Davide Bacciu et al.ICML 2024 · 31 citations
- Graph-based Forecasting with Missing Data through Spatiotemporal DownsamplingIvan Marisca, Cesare Alippi, Filippo Maria BianchiICML 2024 · 26 citations
Builds on8
- GMAN: A Graph Multi-Attention Network for Traffic PredictionChuanpan Zheng, Xiaoliang Fan, Cheng Wang, Jianzhong QiAAAI 2020 · 1,858 citations
- Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural NetworksZonghan Wu, Shirui Pan, Guodong Long, Jing Jiang et al.KDD 2020 · 1,738 citations
- GraphSAINT: Graph Sampling Based Inductive Learning MethodHanqing Zeng, Hongkuan Zhou, Ajitesh Srivastava, Rajgopal Kannan et al.ICLR 2020 · 1,155 citations
- Inductive Graph Neural Networks for Spatiotemporal KrigingYuankai Wu, Dingyi Zhuang, Aurélie Labbe, Lijun SunAAAI 2021 · 200 citations
- Filling the G_ap_s: Multivariate Time Series Imputation by Graph Neural NetworksAndrea Cini, Ivan Marisca, Cesare AlippiICLR 2022 · 179 citations
Related papers
- SAGDFN: A Scalable Adaptive Graph Diffusion Forecasting Network for Multivariate Time Series ForecastingYue Jiang, Xiucheng Li, Yile Chen, Shuai Liu et al.ICDE 2024 · 19 citations
- Pre-training Enhanced Spatial-temporal Graph Neural Network for Multivariate Time Series ForecastingZezhi Shao, Zhao Zhang, Fei Wang, Yongjun XuKDD 2022 · 260 citations
- BigST: Linear Complexity Spatio-Temporal Graph Neural Network for Traffic Forecasting on Large-Scale Road NetworksJindong Han, Weijia Zhang, Hao Liu, Tao Tao et al.VLDB 2024 · 94 citations
- GraphSparseNet: a Novel Method for Large Scale Trafffic Flow PredictionWeiyang Kong, Kaiqi Wu, Sen Zhang, Yubao LiuVLDB 2025 · 4 citations
- METRO: A Generic Graph Neural Network Framework for Multivariate Time Series ForecastingYue Cui, Kai Zheng, Dingshan Cui, Jiandong Xie et al.VLDB 2022 · 75 citations
