Taming Local Effects in Graph-based Spatiotemporal Forecasting

Andrea Cini, Ivan Marisca, Daniele Zambon, Cesare Alippi
2/8/2023
cs.LGcs.AI

No official code found. Best implementation: Graph-Machine-Learning-Group/taming-local-effects-stgnns (25 stars, last commit 2025-04-01).

Abstract

Spatiotemporal graph neural networks have shown to be effective in time series forecasting applications, achieving better performance than standard univariate predictors in several settings. These architectures take advantage of a graph structure and relational inductive biases to learn a single (global) inductive model to predict any number of the input time series, each associated with a graph node. Despite the gain achieved in computational and data efficiency w.r.t. fitting a set of local models, relying on a single global model can be a limitation whenever some of the time series are generated by a different spatiotemporal stochastic process. The main objective of this paper is to understand the interplay between globality and locality in graph-based spatiotemporal forecasting, while contextually proposing a methodological framework to rationalize the practice of including trainable node embeddings in such architectures. We ascribe to trainable node embeddings the role of amortizing the learning of specialized components. Moreover, embeddings allow for 1) effectively combining the advantages of shared message-passing layers with node-specific parameters and 2) efficiently transferring the learned model to new node sets. Supported by strong empirical evidence, we provide insights and guidelines for specializing graph-based models to the dynamics of each time series and show how this aspect plays a crucial role in obtaining accurate predictions.

View on arXivView PDF

Code Implementations(1)

Official repository for the paper "Taming Local Effects in Graph-based Spatiotemporal Forecasting" (NeurIPS 2023)

257PythonOct 25, 20231 years ago

Similar Papers

Cite this paper

@article{cini2023taming,
  title  = {Taming Local Effects in Graph-based Spatiotemporal Forecasting},
  author = {Andrea Cini and Ivan Marisca and Daniele Zambon and Cesare Alippi},
  year   = {2023},
  eprint = {2302.04071},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.04071v2},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.04071.svg)](https://codeofpaper.com/paper/2302.04071)

Discussion