Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networks

05/24/2020
by   Zonghan Wu, et al.
0

Modeling multivariate time series has long been a subject that has attracted researchers from a diverse range of fields including economics, finance, and traffic. A basic assumption behind multivariate time series forecasting is that its variables depend on one another but, upon looking closely, it is fair to say that existing methods fail to fully exploit latent spatial dependencies between pairs of variables. In recent years, meanwhile, graph neural networks (GNNs) have shown high capability in handling relational dependencies. GNNs require well-defined graph structures for information propagation which means they cannot be applied directly for multivariate time series where the dependencies are not known in advance. In this paper, we propose a general graph neural network framework designed specifically for multivariate time series data. Our approach automatically extracts the uni-directed relations among variables through a graph learning module, into which external knowledge like variable attributes can be easily integrated. A novel mix-hop propagation layer and a dilated inception layer are further proposed to capture the spatial and temporal dependencies within the time series. The graph learning, graph convolution, and temporal convolution modules are jointly learned in an end-to-end framework. Experimental results show that our proposed model outperforms the state-of-the-art baseline methods on 3 of 4 benchmark datasets and achieves on-par performance with other approaches on two traffic datasets which provide extra structural information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/19/2020

Modeling Complex Spatial Patterns with Temporal Features via Heterogenous Graph Embedding Networks

Multivariate time series (MTS) forecasting is an important problem in ma...
research
10/06/2022

Edge-Varying Fourier Graph Networks for Multivariate Time Series Forecasting

The key problem in multivariate time series (MTS) analysis and forecasti...
research
09/10/2021

A Study of Joint Graph Inference and Forecasting

We study a recent class of models which uses graph neural networks (GNNs...
research
07/30/2020

FC-GAGA: Fully Connected Gated Graph Architecture for Spatio-Temporal Traffic Forecasting

Forecasting of multivariate time-series is an important problem that has...
research
09/11/2023

Fully-Connected Spatial-Temporal Graph for Multivariate Time Series Data

Multivariate Time-Series (MTS) data is crucial in various application fi...
research
01/24/2022

Learning Sparse and Continuous Graph Structures for Multivariate Time Series Forecasting

Accurate forecasting of multivariate time series is an extensively studi...
research
10/12/2020

Multivariate Time Series Classification with Hierarchical Variational Graph Pooling

Over the past decade, multivariate time series classification (MTSC) has...

Please sign up or login with your details

Forgot password? Click here to reset