Higher-order Spatio-temporal Physics-incorporated Graph Neural Network for Multivariate Time Series Imputation
Guojun Liang, Prayag Tiwari, Slawomir Nowaczyk, Stefan Byttner
TL;DR
This paper addresses missing values in multivariate time series on non-Euclidean sensor graphs. It introduces HSPGNN, which integrates a dynamic Laplacian $L_t$ learned via spatial attention and a generic inhomogeneous PDE that combines high-order time derivatives $\sum_m \lambda_m \partial_t^m u$ with spatial derivatives $\sum_k \Theta_k \partial_x^k \partial_y^k u$, enabling adaptive multi-order physics-informed modeling. A coarse imputation via MLP, a physics-incorporated high-order GNN layer, a future-state predictor using LSTM and Temporal Attention, and a Normalizing Flows–based explainability module for node-missing impact form the core of the method. Experiments on four benchmarks show robust imputation under various missing patterns and reveal dynamic graph structures and graph-like optical-flow that provide interpretability beyond standard data-driven models.
Abstract
Exploring the missing values is an essential but challenging issue due to the complex latent spatio-temporal correlation and dynamic nature of time series. Owing to the outstanding performance in dealing with structure learning potentials, Graph Neural Networks (GNNs) and Recurrent Neural Networks (RNNs) are often used to capture such complex spatio-temporal features in multivariate time series. However, these data-driven models often fail to capture the essential spatio-temporal relationships when significant signal corruption occurs. Additionally, calculating the high-order neighbor nodes in these models is of high computational complexity. To address these problems, we propose a novel higher-order spatio-temporal physics-incorporated GNN (HSPGNN). Firstly, the dynamic Laplacian matrix can be obtained by the spatial attention mechanism. Then, the generic inhomogeneous partial differential equation (PDE) of physical dynamic systems is used to construct the dynamic higher-order spatio-temporal GNN to obtain the missing time series values. Moreover, we estimate the missing impact by Normalizing Flows (NF) to evaluate the importance of each node in the graph for better explainability. Experimental results on four benchmark datasets demonstrate the effectiveness of HSPGNN and the superior performance when combining various order neighbor nodes. Also, graph-like optical flow, dynamic graphs, and missing impact can be obtained naturally by HSPGNN, which provides better dynamic analysis and explanation than traditional data-driven models. Our code is available at https://github.com/gorgen2020/HSPGNN.
