4.7 Article

Multi-scale temporal features extraction based graph convolutional network with attention for multivariate time series prediction

Journal

EXPERT SYSTEMS WITH APPLICATIONS
Volume 200, Issue -, Pages -

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2022.117011

Keywords

Multivariate time series prediction; Features extraction; Multi-head attention; Graph neural network

Funding

  1. Key Research and Development Program of Shandong Province, China [2017GGX10142]

Ask authors/readers for more resources

This paper proposes a novel graph neural network model for multivariate time series prediction. The model extracts time-domain features at different time scales using empirical modal decomposition, constructs associations between nodes using multi-head attention mechanism and graph convolutional neural network, and achieves accurate prediction for multivariate time series.
Modeling for multivariate time series have always been a meaningful subject. Multivariate time series forecasting is a fundamental problem attracting many researchers in various fields. However, most of the existing methods focused on univariate prediction and rarely take into account the potential spatial dependencies between mul-tiple variables. Multivariate time series forecasting can be naturally viewed from graph perspective, where each variable from multivariate time series can be viewed as a node in the graph, and they are interlinked through hidden dependencies. Therefore, a novel graph neural network model based on multi-scale temporal feature extraction and attention mechanism is proposed for multivariate time series prediction. Specifically, empirical modal decomposition is used to extract the time-domain features of multivariate time series at different time scales to form the node features of the graph. Meanwhile, the multi-head attention mechanism is applied to construct potential associations between nodes and enhance the rationality of relationships in the graph. Furthermore, the graph convolutional neural network is used to generate node embeddings that contain rich spatial relationships. Finally, the temporal convolutional network establishes temporal relationships for the node embedding to achieve multivariate time series prediction. The real data from the financial, traffic and medical fields confirm the effectiveness of the proposed model.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available