AdapGL: An adaptive graph learning algorithm for traffic prediction based on spatiotemporal neural networks

被引:51
|
作者
Zhang, Wei [1 ,2 ]
Zhu, Fenghua [1 ]
Lv, Yisheng [1 ]
Tan, Chang [3 ]
Liu, Wen [4 ]
Zhang, Xin [5 ]
Wang, Fei-Yue [1 ,6 ]
机构
[1] Chinese Acad Sci, Inst Automat, State Key Lab Management & Control Complex Syst, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] iFLYTEK CO LTD, Hefei 230088, Peoples R China
[4] Wuhan Univ Technol, Sch Nav, Hubei Key Lab Inland Shipping Technol, Wuhan 430063, Peoples R China
[5] Beijing Municipal Inst City Planning & Design, Beijing 100045, Peoples R China
[6] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macao, Peoples R China
基金
中国国家自然科学基金;
关键词
Adaptive graph learning; Traffic prediction; Graph convolutional network; Expectation maximization; Deep learning; SPATIAL-TEMPORAL NETWORK; TRANSPORTATION; MODEL;
D O I
10.1016/j.trc.2022.103659
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
With well-defined graphs, graph convolution based spatiotemporal neural networks for traffic prediction have achieved great performance in numerous tasks. Compared to other methods, the networks can exploit the latent spatial dependencies between nodes according to the adjacency relationship. However, as the topological structure of the real road network tends to be intricate, it is difficult to accurately quantify the correlations between nodes in advance. In this paper, we propose a graph convolutional network based adaptive graph learning algorithm (AdapGL) to acquire the complex dependencies. First, by developing a novel graph learning module, more possible correlations between nodes can be adaptively captured during training. Second, inspired by the expectation maximization (EM) algorithm, the parameters of the prediction network module and the graph learning module are optimized by alternate training. An elaborate loss function is leveraged for graph learning to ensure the sparsity of the generated affinity matrix. In this way, the expectation maximization of one part can be realized under the condition that the other part is the best estimate. Finally, the graph structure is updated by a weighted sum approach. The proposed algorithm can be applied to most graph convolution based networks for traffic forecast. Experimental results demonstrated that our method can not only further improve the accuracy of traffic prediction, but also effectively exploit the hidden correlations of the nodes. The source code is available at https: //github.com/goaheand/AdapGL-pytorch.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] DTS-AdapSTNet: an adaptive spatiotemporal neural networks for traffic prediction with multi-graph fusion
    Shi, Wenlong
    Zhang, Jing
    Zhong, Xiangxuan
    Chen, Xiaoping
    Ye, Xiucai
    PEERJ COMPUTER SCIENCE, 2024, 10 : 1 - 37
  • [2] A Spatiotemporal Graph Neural Network with Graph Adaptive and Attention Mechanisms for Traffic Flow Prediction
    Huo, Yanqiang
    Zhang, Han
    Tian, Yuan
    Wang, Zijian
    Wu, Jianqing
    Yao, Xinpeng
    ELECTRONICS, 2024, 13 (01)
  • [3] Optical Network Traffic Prediction Based on Graph Convolutional Neural Networks
    Gui, Yihan
    Wang, Danshi
    Guan, Luyao
    Zhang, Min
    2020 OPTO-ELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC 2020), 2020,
  • [4] Spatiotemporal sequence data mining: Traffic flow prediction algorithm based on Recurrent Neural Networks
    Liu, Y.P.
    Liu, B.N.
    Advances in Transportation Studies, 2024, 64 : 25 - 40
  • [5] SPATIOTEMPORAL GRAPH CONVOLUTIONAL NEURAL NETWORKS FOR METRO FLOW PREDICTION
    Jin, Shiyuan
    Jing, Changfeng
    Wang, Yi
    Lv, Xinxin
    XXIV ISPRS CONGRESS IMAGING TODAY, FORESEEING TOMORROW, COMMISSION IV, 2022, 43-B4 : 403 - 409
  • [6] Scalable and Sustainable Graph-Based Traffic Prediction With Adaptive Deep Learning
    Yu, James Jianqiao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (11) : 6949 - 6961
  • [7] Graph convolution networks based on adaptive spatiotemporal attention for traffic flow forecasting
    Xiao, Hongbo
    Zou, Beiji
    Xiao, Jianhua
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [8] Adaptive graph neural network for traffic flow prediction considering time variation
    Chen, Fenghao
    Sun, Xiaoyong
    Wang, Yuchen
    Xu, Zhiyi
    Ma, Weifeng
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [9] Self-Supervised Spatiotemporal Graph Neural Networks With Self-Distillation for Traffic Prediction
    Ji, Junzhong
    Yu, Fan
    Lei, Minglong
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (02) : 1580 - 1593
  • [10] Spatiotemporal Graph Attention Networks for Urban Traffic Flow Prediction
    Zhao, Yuanpeng
    Xu, Yepeng
    He, Xitao
    Zhang, Dengyin
    2022 IEEE 33RD ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2022, : 340 - 345