SAMSGL: Series-Aligned Multi-Scale Graph Learning for Spatio-Temporal Forecasting
Xiaobei Zou, Luolin Xiong, Yang Tang, Jürgen Kurths
TL;DR
SAMSGL tackles two central challenges in spatio-temporal forecasting: propagation time delays and high-dimensional node interactions. It introduces a Series-Aligned Graph Convolution to mitigate delays, and a Multi-Scale Graph Structure Learning module to capture global delayed, global non-delayed, and local interactions, fused via Graph-FC blocks. Empirical results on WeatherBench and traffic datasets show superior accuracy over state-of-the-art methods, with ablations confirming the value of each component. The approach offers a principled, end-to-end framework for robust spatio-temporal prediction in weather and traffic domains, with potential for broader deployment where time delays and multi-scale interactions are critical.
Abstract
Spatio-temporal forecasting in various domains, like traffic prediction and weather forecasting, is a challenging endeavor, primarily due to the difficulties in modeling propagation dynamics and capturing high-dimensional interactions among nodes. Despite the significant strides made by graph-based networks in spatio-temporal forecasting, there remain two pivotal factors closely related to forecasting performance that need further consideration: time delays in propagation dynamics and multi-scale high-dimensional interactions. In this work, we present a Series-Aligned Multi-Scale Graph Learning (SAMSGL) framework, aiming to enhance forecasting performance. In order to handle time delays in spatial interactions, we propose a series-aligned graph convolution layer to facilitate the aggregation of non-delayed graph signals, thereby mitigating the influence of time delays for the improvement in accuracy. To understand global and local spatio-temporal interactions, we develop a spatio-temporal architecture via multi-scale graph learning, which encompasses two essential components: multi-scale graph structure learning and graph-fully connected (Graph-FC) blocks. The multi-scale graph structure learning includes a global graph structure to learn both delayed and non-delayed node embeddings, as well as a local one to learn node variations influenced by neighboring factors. The Graph-FC blocks synergistically fuse spatial and temporal information to boost prediction accuracy. To evaluate the performance of SAMSGL, we conduct experiments on meteorological and traffic forecasting datasets, which demonstrate its effectiveness and superiority.
