Radflow: A Recurrent, Aggregated, and Decomposable Model for Networks of Time Series

02/15/2021
by   Alasdair Tran, et al.
0

We propose a new model for networks of time series that influence each other. Graph structures among time series are found in diverse domains, such as web traffic influenced by hyperlinks, product sales influenced by recommendation, or urban transport volume influenced by road networks and weather. There has been recent progress in graph modeling and in time series forecasting, respectively, but an expressive and scalable approach for a network of series does not yet exist. We introduce Radflow, a novel model that embodies three key ideas: a recurrent neural network to obtain node embeddings that depend on time, the aggregation of the flow of influence from neighboring nodes with multi-head attention, and the multi-layer decomposition of time series. Radflow naturally takes into account dynamic networks where nodes and edges change over time, and it can be used for prediction and data imputation tasks. On real-world datasets ranging from a few hundred to a few hundred thousand nodes, we observe that Radflow variants are the best performing model across a wide range of settings. The recurrent component in Radflow also outperforms N-BEATS, the state-of-the-art time series model. We show that Radflow can learn different trends and seasonal patterns, that it is robust to missing nodes and edges, and that correlated temporal patterns among network neighbors reflect influence strength. We curate WikiTraffic, the largest dynamic network of time series with 366K nodes and 22M time-dependent links spanning five years. This dataset provides an open benchmark for developing models in this area, with applications that include optimizing resources for the web. More broadly, Radflow has the potential to improve forecasts in correlated time series networks such as the stock market, and impute missing measurements in geographically dispersed networks of natural phenomena.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2021

AttentionFlow: Visualising Influence in Networks of Time Series

The collective attention on online items such as web pages, search terms...
research
03/19/2021

Graph Attention Recurrent Neural Networks for Correlated Time Series Forecasting – Full version

We consider a setting where multiple entities inter-act with each other ...
research
10/27/2021

GACAN: Graph Attention-Convolution-Attention Networks for Traffic Forecasting Based on Multi-granularity Time Series

Traffic forecasting is an integral part of intelligent transportation sy...
research
02/07/2022

HERMES: Hybrid Error-corrector Model with inclusion of External Signals for nonstationary fashion time series

Developing models and algorithms to draw causal inference for time serie...
research
05/29/2023

Networked Time Series Imputation via Position-aware Graph Enhanced Variational Autoencoders

Multivariate time series (MTS) imputation is a widely studied problem in...
research
11/22/2019

Joint Modeling of Local and Global Temporal Dynamics for Multivariate Time Series Forecasting with Missing Values

Multivariate time series (MTS) forecasting is widely used in various dom...
research
06/25/2021

Temporal Graph Signal Decomposition

Temporal graph signals are multivariate time series with individual comp...

Please sign up or login with your details

Forgot password? Click here to reset