English

Forecasting Multivariate Urban Data via Decomposition and Spatio-Temporal Graph Analysis

Machine Learning 2025-08-28 v2

Abstract

Long-term forecasting of multivariate urban data poses a significant challenge due to the complex spatiotemporal dependencies inherent in such datasets. This paper presents DST, a novel multivariate time-series forecasting model that integrates graph attention and temporal convolution within a Graph Neural Network (GNN) to effectively capture spatial and temporal dependencies, respectively. To enhance model performance, we apply a decomposition-based preprocessing step that isolates trend, seasonal, and residual components of the time series, enabling the learning of distinct graph structures for different time-series components. Extensive experiments on real-world urban datasets, including electricity demand, weather metrics, carbon intensity, and air pollution, demonstrate the effectiveness of DST across a range of forecast horizons, from several days to one month. Specifically, our approach achieves an average improvement of 2.89% to 9.10% in long-term forecasting accuracy over state-of-the-art time-series forecasting models.

Keywords

Cite

@article{arxiv.2505.22474,
  title  = {Forecasting Multivariate Urban Data via Decomposition and Spatio-Temporal Graph Analysis},
  author = {Amirhossein Sohrabbeig and Omid Ardakanian and Petr Musilek},
  journal= {arXiv preprint arXiv:2505.22474},
  year   = {2025}
}
R2 v1 2026-07-01T02:46:38.835Z