TY - JOUR
T1 - Evolving graph structure learning for multivariate time series forecasting
AU - Ye, Junchen
AU - Liu, Qian
AU - Liu, Zihan
AU - Li, Weimiao
AU - Zhu, Tongyu
AU - Sun, Leilei
AU - Du, Bowen
N1 - Publisher Copyright:
© 2025 Elsevier B.V.
PY - 2025/4/22
Y1 - 2025/4/22
N2 - In recent years, the application of graph neural networks (GNN) in multivariate time series forecasting has yielded remarkable achievements. The adjacency matrix which describes the interactions among variables is dense and static in most previous efforts no matter hand-crafted or self-learned. However, we argue that: (1) In the real-world scenario, the interactions could be dynamic and evolving; (2) A sparse and compact graph structure could better reflect such interactions. Along this line, this paper proposes a deep neural network based on GNN to address multivariate time series forecasting problem. Firstly, we construct a sparse and principal structure from the original dense graph structure differentiably by Gumbel-Softmax. Secondly, a new series of graphs are constructed by the recurrent neural network to model the evolving correlations among variables during each individual time point. Thirdly, a novel temporal constraint which is aimed at enhancing the training process is proposed to help evolving graphs capture the temporal smoothness of time series. Lastly, a unified neural network is constructed that integrates all of the above modules to make the final prediction, effectively addressing both temporal dependency and pairwise correlations in a comprehensive manner. Experiments are performed on six datasets comprising various domains, evaluating the performance of our model in single-step and multi-step forecasting tasks. The results showcase the exceptional performance of our model compared to the existing approaches in the field.
AB - In recent years, the application of graph neural networks (GNN) in multivariate time series forecasting has yielded remarkable achievements. The adjacency matrix which describes the interactions among variables is dense and static in most previous efforts no matter hand-crafted or self-learned. However, we argue that: (1) In the real-world scenario, the interactions could be dynamic and evolving; (2) A sparse and compact graph structure could better reflect such interactions. Along this line, this paper proposes a deep neural network based on GNN to address multivariate time series forecasting problem. Firstly, we construct a sparse and principal structure from the original dense graph structure differentiably by Gumbel-Softmax. Secondly, a new series of graphs are constructed by the recurrent neural network to model the evolving correlations among variables during each individual time point. Thirdly, a novel temporal constraint which is aimed at enhancing the training process is proposed to help evolving graphs capture the temporal smoothness of time series. Lastly, a unified neural network is constructed that integrates all of the above modules to make the final prediction, effectively addressing both temporal dependency and pairwise correlations in a comprehensive manner. Experiments are performed on six datasets comprising various domains, evaluating the performance of our model in single-step and multi-step forecasting tasks. The results showcase the exceptional performance of our model compared to the existing approaches in the field.
KW - Deep learning
KW - Graph neural network
KW - Time series forecasting
KW - Traffic forecasting
UR - https://www.scopus.com/pages/publications/85219712901
U2 - 10.1016/j.knosys.2025.113190
DO - 10.1016/j.knosys.2025.113190
M3 - 文章
AN - SCOPUS:85219712901
SN - 0950-7051
VL - 315
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 113190
ER -