FourierGNN: Rethinking Multivariate Time Series Forecasting from a Pure Graph Perspective

被引:0
|
作者
Yi, Kun [1 ]
Zhang, Qi [2 ]
Fan, Wei [3 ]
He, Hui [1 ]
Hu, Liang [2 ]
Wang, Pengyang [4 ]
An, Ning [5 ]
Cao, Longbing [6 ]
Niu, Zhendong [1 ]
机构
[1] Beijing Inst Technol, Beijing, Peoples R China
[2] Tongji Univ, Shanghai, Peoples R China
[3] Univ Oxford, Oxford, England
[4] Univ Macau, Taipa, Macao, Peoples R China
[5] HeFei Univ Technol, Hefei, Peoples R China
[6] Macquarie Univ, N Ryde, NSW, Australia
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multivariate time series (MTS) forecasting has shown great importance in numerous industries. Current state-of-the-art graph neural network (GNN)-based forecasting methods usually require both graph networks (e.g., GCN) and temporal networks (e.g., LSTM) to capture inter-series (spatial) dynamics and intra-series (temporal) dependencies, respectively. However, the uncertain compatibility of the two networks puts an extra burden on handcrafted model designs. Moreover, the separate spatial and temporal modeling naturally violates the unified spatiotemporal inter-dependencies in real world, which largely hinders the forecasting performance. To overcome these problems, we explore an interesting direction of directly applying graph networks and rethink MTS forecasting from a pure graph perspective. We first define a novel data structure, hypervariate graph, which regards each series value (regardless of variates or timestamps) as a graph node, and represents sliding windows as space-time fully-connected graphs. This perspective considers spatiotemporal dynamics unitedly and reformulates classic MTS forecasting into the predictions on hypervariate graphs. Then, we propose a novel architecture Fourier Graph Neural Network (FourierGNN) by stacking our proposed Fourier Graph Operator (FGO) to perform matrix multiplications in Fourier space. FourierGNN accommodates adequate expressiveness and achieves much lower complexity, which can effectively and efficiently accomplish the forecasting. Besides, our theoretical analysis reveals FGO's equivalence to graph convolutions in the time domain, which further verifies the validity of FourierGNN. Extensive experiments on seven datasets have demonstrated our superior performance with higher efficiency and fewer parameters compared with state-of-the-art methods. Code is available at this repository: https://github.com/aikunyi/FourierGNN.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Graph correlated attention recurrent neural network for multivariate time series forecasting
    Geng, Xiulin
    He, Xiaoyu
    Xu, Lingyu
    Yu, Jie
    INFORMATION SCIENCES, 2022, 606 : 126 - 142
  • [22] METRO: A Generic Graph Neural Network Framework for Multivariate Time Series Forecasting
    Cui, Yue
    Zheng, Kai
    Cui, Dingshan
    Xie, Jiandong
    Deng, Liwei
    Huang, Feiteng
    Zhou, Xiaofang
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 15 (02): : 224 - 236
  • [23] Rethinking self-supervised learning for time series forecasting: A temporal perspective
    Zhao, Shubao
    Zhou, Xinxing
    Jin, Ming
    Hou, Zhaoxiang
    Yang, Chengyi
    Li, Zengxiang
    Wen, Qingsong
    Wang, Yi
    Wen, Yanlong
    Yuan, Xiaojie
    KNOWLEDGE-BASED SYSTEMS, 2024, 305
  • [24] Forecasting time series with multivariate copulas
    Simard, Clarence
    Remillard, Bruno
    DEPENDENCE MODELING, 2015, 3 (01): : 59 - 82
  • [25] Multivariate Time Series Forecasting: A Review
    Mendis, Kasun
    Wickramasinghe, Manjusri
    Marasinghe, Pasindu
    2024 2ND ASIA CONFERENCE ON COMPUTER VISION, IMAGE PROCESSING AND PATTERN RECOGNITION, CVIPPR 2024, 2024,
  • [26] Learning the Evolutionary and Multi-scale Graph Structure for Multivariate Time Series Forecasting
    Ye, Junchen
    Liu, Zihan
    Du, Bowen
    Sun, Leilei
    Li, Weimiao
    Fu, Yanjie
    Xiong, Hui
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 2296 - 2306
  • [27] Multivariate long sequence time-series forecasting using dynamic graph learning
    Wang X.
    Wang Y.
    Peng J.
    Zhang Z.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (06) : 7679 - 7693
  • [28] Graphformer: Adaptive graph correlation transformer for multivariate long sequence time series forecasting
    Wang, Yijie
    Long, Hao
    Zheng, Linjiang
    Shang, Jiaxing
    KNOWLEDGE-BASED SYSTEMS, 2024, 285
  • [29] Dynamic personalized graph neural network with linear complexity for multivariate time series forecasting
    Li, ZhuoLin
    Gao, ZiHeng
    Zhang, GaoWei
    Liu, JingJing
    Xu, LingYu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 127
  • [30] Multi-Scale Adaptive Graph Neural Network for Multivariate Time Series Forecasting
    Chen L.
    Chen D.
    Shang Z.
    Wu B.
    Zheng C.
    Wen B.
    Zhang W.
    IEEE Transactions on Knowledge and Data Engineering, 2023, 35 (10) : 10748 - 10761