A macro-micro spatio-temporal neural network for traffic prediction

被引:15
作者
Feng, Siyuan [1 ,2 ,3 ]
Wei, Shuqing [1 ,6 ]
Zhang, Junbo [2 ,3 ]
Li, Yexin [2 ,3 ]
Ke, Jintao [4 ]
Chen, Gaode [5 ]
Zheng, Yu [2 ,3 ]
Yang, Hai [1 ,6 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Civil & Environm Engn, Hong Kong, Peoples R China
[2] JD Technol, JD iCity, Beijing, Peoples R China
[3] JD Intelligent Cities Res, Xiongan, Peoples R China
[4] Univ Hong Kong, Dept Civil Engn, Hong Kong, Peoples R China
[5] Chinese Acad Sci, Inst Informat Engn, Beijing, Peoples R China
[6] Hong Kong Univ Sci & Technol Guangzhou, Intelligent Transportat Thrust, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Traffic prediction; Graph convolution; Attention mechanism; Urban computing; TIME PREDICTION; FLOW;
D O I
10.1016/j.trc.2023.104331
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Accurate traffic prediction is crucial for planning, management and control of intelligent transportation systems. Most state-of-the-art methods for traffic prediction effectively capture complex traffic patterns (e.g. spatial and temporal correlations of traffic data) by employing spatio-temporal neural networks as prediction models, together with graph convolution networks to learn spatial correlations of prediction objects (e.g. traffic states of road segments, as in this study). Such spatial correlations can be regarded as micro correlations. However, there are also macro correlations between regions, each of which is composed of multiple road segments or artificially partitioned areas. Macro correlations represent another type of interaction within road segments, and should be carefully considered when predicting traffic. The diversity of micro spatial correlations and corresponding macro spatial correlations (e.g. correlations based on physical proximity or traffic pattern similarity) further increases the complexity of traffic prediction. We overcome these challenges by developing a macro-micro spatio-temporal neural network model, denoted 'MMSTNet'. MMSTNet captures spatio-temporal patterns by (a) utilizing a graph convolution network and a spatial attention network to capture micro and macro spatial correlations, respectively; (b) employing a temporal convolution network and a temporal attention network to learn temporal patterns; and (c) integrating hierarchically learned representations based on designed attention mechanisms. We perform evaluations on two real world datasets and thereby demonstrate that MMSTNet outperforms state-of-the-art models in traffic prediction tasks.
引用
收藏
页数:20
相关论文
共 46 条
[1]   A Neural Network Architecture Combining Gated Recurrent Unit (GRU) and Support Vector Machine (SVM) for Intrusion Detection in Network Traffic Data [J].
Agarap, Abien Fred M. .
PROCEEDINGS OF 2018 10TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (ICMLC 2018), 2018, :26-30
[2]  
[Anonymous], 1995, Forecasting Freeway Traffic Flow for Intelligent Transportation System Applications
[3]   Attention Augmented Convolutional Networks [J].
Bello, Irwan ;
Zoph, Barret ;
Vaswani, Ashish ;
Shlens, Jonathon ;
Le, Quoc V. .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :3285-3294
[4]   Subway Passenger Flow Prediction for Special Events Using Smart Card Data [J].
Chen, Enhui ;
Ye, Zhirui ;
Wang, Chao ;
Xu, Mingtao .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2020, 21 (03) :1109-1120
[5]  
Cui ZY, 2019, Arxiv, DOI arXiv:1801.02143
[6]  
Defferrard M, 2016, ADV NEUR IN, V29
[7]   A Multi-Task Matrix Factorized Graph Neural Network for Co-Prediction of Zone-Based and OD-Based Ride-Hailing Demand [J].
Feng, Siyuan ;
Ke, Jintao ;
Yang, Hai ;
Ye, Jieping .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (06) :5704-5716
[8]  
Fout A, 2017, ADV NEUR IN, V30
[9]  
Fu R, 2016, 2016 31ST YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), P324, DOI 10.1109/YAC.2016.7804912
[10]   node2vec: Scalable Feature Learning for Networks [J].
Grover, Aditya ;
Leskovec, Jure .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :855-864