Sparsity exploitation via discovering graphical models in multi-variate time-series forecasting

06/29/2023
by   Ngoc-Dung Do, et al.
0

Graph neural networks (GNNs) have been widely applied in multi-variate time-series forecasting (MTSF) tasks because of their capability in capturing the correlations among different time-series. These graph-based learning approaches improve the forecasting performance by discovering and understanding the underlying graph structures, which represent the data correlation. When the explicit prior graph structures are not available, most existing works cannot guarantee the sparsity of the generated graphs that make the overall model computational expensive and less interpretable. In this work, we propose a decoupled training method, which includes a graph generating module and a GNNs forecasting module. First, we use Graphical Lasso (or GraphLASSO) to directly exploit the sparsity pattern from data to build graph structures in both static and time-varying cases. Second, we fit these graph structures and the input data into a Graph Convolutional Recurrent Network (GCRN) to train a forecasting model. The experimental results on three real-world datasets show that our novel approach has competitive performance against existing state-of-the-art forecasting algorithms while providing sparse, meaningful and explainable graph structures and reducing training time by approximately 40 implementation is publicly available at https://github.com/HySonLab/GraphLASSO

READ FULL TEXT
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
05/22/2023

Forecasting Irregularly Sampled Time Series using Graphs

Forecasting irregularly sampled time series with missing values is a cru...
research
01/18/2021

Discrete Graph Structure Learning for Forecasting Multiple Time Series

Time series forecasting is an extensively studied subject in statistics,...
research
02/05/2022

MarkovGNN: Graph Neural Networks on Markov Diffusion

Most real-world networks contain well-defined community structures where...
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
02/22/2023

Time-varying Signals Recovery via Graph Neural Networks

The recovery of time-varying graph signals is a fundamental problem with...
research
06/16/2023

Structured Cooperative Learning with Graphical Model Priors

We study how to train personalized models for different tasks on decentr...

Please sign up or login with your details

Forgot password? Click here to reset