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 条
  • [21] Learning spatiotemporal dependencies using adaptive hierarchical graph convolutional neural network for air quality prediction
    Hu, Wei
    Zhang, Zhen
    Zhang, Shiqing
    Chen, Caimei
    Yuan, Jiwei
    Yao, Jun
    Zhao, Shuchang
    Guo, Lin
    JOURNAL OF CLEANER PRODUCTION, 2024, 459
  • [22] A Benchmarking Evaluation of Graph Neural Networks on Traffic Speed Prediction
    Khang Nguyen Duc Quach
    Yang, Chaoqun
    Viet Hung Vu
    Thanh Tam Nguyen
    Quoc Viet Hung Nguyen
    Jo, Jun
    ADVANCED DATA MINING AND APPLICATIONS (ADMA 2022), PT I, 2022, 13725 : 472 - 488
  • [23] Traffic Flow Prediction Using Graph Convolution Neural Networks
    Agafonov, Anton
    2020 10TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2020, : 91 - 95
  • [24] TAGTN: Traffic Prediction Model based on Adaptive Graph Transformer Network
    Zheng, Zhedian
    Sun, Wei
    PROCEEDINGS OF 2024 3RD INTERNATIONAL CONFERENCE ON CYBER SECURITY, ARTIFICIAL INTELLIGENCE AND DIGITAL ECONOMY, CSAIDE 2024, 2024, : 352 - 357
  • [25] Spatial-temporal graph neural network traffic prediction based load balancing with reinforcement learning in cellular networks
    Liu, Shang
    He, Miao
    Wu, Zhiqiang
    Lu, Peng
    Gu, Weixi
    INFORMATION FUSION, 2024, 103
  • [26] Traffic Prediction With a Spectral Graph Neural Network
    Buapang, Sathita
    Muangsin, Veera
    2022 7TH INTERNATIONAL CONFERENCE ON BUSINESS AND INDUSTRIAL RESEARCH (ICBIR2022), 2022, : 341 - 346
  • [27] IGAGCN: Information geometry and attention-based spatiotemporal graph convolutional networks for traffic flow prediction
    An, Jiyao
    Guo, Liang
    Liu, Wei
    Fu, Zhiqiang
    Ren, Ping
    Liu, Xinzhi
    Li, Tao
    NEURAL NETWORKS, 2021, 143 : 355 - 367
  • [28] Graph learning-based spatial-temporal graph convolutional neural networks for traffic forecasting
    Hu, Na
    Zhang, Dafang
    Xie, Kun
    Liang, Wei
    Hsieh, Meng-Yen
    CONNECTION SCIENCE, 2022, 34 (01) : 429 - 448
  • [29] Passenger Flow Prediction in Traffic System Based on Deep Neural Networks and Transfer Learning Method
    Ren, Yi
    Chen, Xu
    Wan, Sheng
    Xie, Kunqing
    Bian, Kaigui
    2019 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION ENGINEERING (ICITE 2019), 2019, : 115 - 120
  • [30] Dynamic Spatiotemporal Graph Wavelet Network for Traffic Flow Prediction
    Xu, Weijian
    Liu, Jingjin
    Yan, Jingwen
    Yang, Juan
    Liu, Huifen
    Zhou, Teng
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (05): : 8019 - 8029