SDGF: Fusing Static and Multi-Scale Dynamic Correlations for Multivariate Time Series Forecasting

Shaoxun Wang, Xingjun Zhang, Qianyang Li, Jiawei Cao, Zhendong Tan
9/14/2025
cs.LGcs.AI

No official code found. Best implementation: shaoxun6033/SDGFNet (4 stars, Apache-2.0, last commit 2025-09-24).

Abstract

Inter-series correlations are crucial for accurate multivariate time series forecasting, yet these relationships often exhibit complex dynamics across different temporal scales. Existing methods are limited in modeling these multi-scale dependencies and struggle to capture their intricate and evolving nature. To address this challenge, this paper proposes a novel Static-Dynamic Graph Fusion network (SDGF), whose core lies in capturing multi-scale inter-series correlations through a dual-path graph structure learning approach. Specifically, the model utilizes a static graph based on prior knowledge to anchor long-term, stable dependencies, while concurrently employing Multi-level Wavelet Decomposition to extract multi-scale features for constructing an adaptively learned dynamic graph to capture associations at different scales. We design an attention-gated module to fuse these two complementary sources of information intelligently, and a multi-kernel dilated convolutional network is then used to deepen the understanding of temporal patterns. Comprehensive experiments on multiple widely used real-world benchmark datasets demonstrate the effectiveness of our proposed model.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

SDGF: Fusing Static and Multi-Scale Dynamic Correlations for Multivariate Time Series Forecasting

40Shell, PythonAug 30, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{wang2025sdgf,
  title  = {SDGF: Fusing Static and Multi-Scale Dynamic Correlations for Multivariate Time Series Forecasting},
  author = {Shaoxun Wang and Xingjun Zhang and Qianyang Li and Jiawei Cao and Zhendong Tan},
  year   = {2025},
  eprint = {2509.18135},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.18135v1}
}

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/2509.18135.svg)](https://codeofpaper.com/paper/2509.18135)

Discussion