Graph Attention Recurrent Neural Networks for Correlated Time Series Forecasting -- Full version
We consider a setting where multiple entities inter-act with each other over time and the time-varying statuses of the entities are represented as multiple correlated time series. For example, speed sensors are deployed in different locations in a road network, where the speed of a specific location across time is captured by the corresponding sensor as a time series, resulting in multiple speed time series from different locations, which are often correlated. To enable accurate forecasting on correlated time series, we proposes graph attention recurrent neural networks.First, we build a graph among different entities by taking into account spatial proximity and employ a multi-head attention mechanism to derive adaptive weight matrices for the graph to capture the correlations among vertices (e.g., speeds at different locations) at different timestamps. Second, we employ recurrent neural networks to take into account temporal dependency while taking into account the adaptive weight matrices learned from the first step to consider the correlations among time series.Experiments on a large real-world speed time series data set suggest that the proposed method is effective and outperforms the state-of-the-art in most settings. This manuscript provides a full version of a workshop paper [1].
Code (0)
등록된 구현이 없습니다.
Tasks
Correlated Time Series ForecastingGraph AttentionTime SeriesTime Series AnalysisTime Series ForecastingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Radflow: A Recurrent, Aggregated, and Decomposable Model for Networks of Time Series
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 rec…
ImputationTime SeriesTime Series AnalysisTime Series ForecastingBRITS: Bidirectional Recurrent Imputation for Time Series
Time series are widely used as signals in many classification/regression tasks. It is ubiquitous that time series contains many missing values. Given multiple correlated time series data, how to fill in missing values an…
General ClassificationImputationMissing ValuesMultivariate Time Series Forecasting+5Learning Time-aware Graph Structures for Spatially Correlated Time Series Forecasting
Spatio-temporal forecasting of future values of spatially correlated time series is important across many cyber-physical systems (CPS). Recent studies offer evidence that the use of graph neural networks to capture laten…
Contrastive LearningCorrelated Time Series ForecastingGraph structure learningSelf-Learning+3Adaptive Graph Convolutional Recurrent Network for Traffic Forecasting
Modeling complex spatial and temporal correlations in the correlated time series data is indispensable for understanding the traffic dynamics and predicting the future status of an evolving traffic system. Recent works f…
Graph GenerationGraph Neural NetworkMultivariate Time Series ForecastingSpatio-Temporal Forecasting+6Hybrid Attention Networks for Flow and Pressure Forecasting in Water Distribution Systems
Multivariate geo-sensory time series prediction is challenging because of the complex spatial and temporal correlation. In urban water distribution systems (WDS), numerous spatial-correlated sensors have been deployed to…
Anomaly DetectionDecision MakingDecoderTime Series+2