Computer Technology |
|
|
|
|
Urban traffic flow prediction algorithm based on graph convolutional neural networks |
Xu YAN(),Xiao-liang FAN*(),Chuan-pan ZHENG,Yu ZANG,Cheng WANG,Ming CHENG,Long-biao CHEN |
School of Informatics, Xiamen University, Xiamen 361000, China |
|
|
Abstract An improved spatio-temporal graph convolutional networks traffic prediction algorithm, named free-flow reachable matrix-based spatio-temporal graph convolutional networks (FAST-GCN), was proposed, in order to predict real-time traffic flows accurately and improve the sensing and prediction of citywide traffic situation. The characteristics of urban complex road network structure were expressed effectively by the graph convolutional neural network, and the spatio-temporal dependency in complex road networks was explored by introducing free-flow reachable matrices. Thus the accuracy of traffic situation prediction was improved. First, preprocess traffic speeds and sensors location data. Second, with the existing spatio-temporal graph convolutional networks, the graph convolution module based on free flow reachable matrix was integrated to effectively capture the unique spatial characteristics of the urban traffic road networks. Finally, the prediction results were generated through a fully connected output layer. The proposed model was evaluated on a real-world traffic dataset PeMS. The experimental results show that this model could capture physical characteristics of road network and spatio-temporal dependency, and outperform the baselines such as spatio-temporal graph convolutional networks (STGCN), and the prediction accuracy in 45 minutes was improved by up to 5.656%. In addition, compared with baselines, the proposed model can adapt to traffic flow prediction in large-scale road networks and has superior scalability.
|
Received: 03 January 2020
Published: 06 July 2020
|
|
Corresponding Authors:
Xiao-liang FAN
E-mail: yanxu97@stu.xmu.edu.cn;fanxiaoliang@xmu.edu.cn
|
基于图卷积神经网络的城市交通态势预测算法
为了实时准确地预测城市交通流量,提高城市交通态势感知和预测准确度,提出一种改进的时空图卷积深度神经网络算法:基于自由流动可达矩阵的时空图卷积深度神经网络(FAST-GCN). 利用图卷积神经网络有效表达城市复杂路网的结构特性,引入自由流动可达矩阵来挖掘复杂路网的时空依赖性,从而提高交通态势预测准确度;对交通流速及站点地理位置数据进行数据预处理;在现有的时空图卷积深度神经网络算法的基础上,增加基于自由流动可达矩阵的图卷积模块,以有效挖掘城市交通路网的独特空间特征;通过一个全连接的输出层输出交通流预测结果;在真实世界数据集PeMS上对算法效果进行验证. 结果表明,采用提出的FAST-GCN算法能够有效获取交通路网独特的物理特性,从而捕获交通数据的时空依赖性,优于时空图卷积(STGCN)等基线算法,其在45 min的预测准确率最好可提高5.656%;相比基线模型,所提算法能够适应大规模路网的交通流预测,且具有可扩展性.
关键词:
交通流预测,
深度学习,
图卷积神经网络,
时空依赖性,
自由流动可达矩阵
|
|
[1] |
刘静, 关伟 交通流预测方法综述[J]. 公路交通科技, 2004, 21 (3): 82- 85 LIU Jing, GUAN Wei Overview of traffic flow prediction methods[J]. Journal of Highway and Transportation Research and Development, 2004, 21 (3): 82- 85
doi: 10.3969/j.issn.1002-0268.2004.03.022
|
|
|
[2] |
李德仁, 姚远, 邵振峰 智慧城市中的大数据[J]. 武汉大学学报: 信息科学版, 2014, 58 (6): 631- 640 LI De-ren, YAO Yuan, SHAO Zhen-feng Big data in smart cities[J]. Journal of Wuhan University: Information Science Edition, 2014, 58 (6): 631- 640
|
|
|
[3] |
陆化普, 李瑞敏 城市智能交通系统的发展现状与趋势[J]. 工程研究: 跨学科视野中的工程, 2014, 6 (1): 6- 19 LU Hua-pu, LI Rui-min Development status and trends of urban intelligent transportation systems[J]. Engineering Research: Engineering in Interdisciplinary Perspectives, 2014, 6 (1): 6- 19
|
|
|
[4] |
HAJIMOLAHOSEINI H, AMIRFATTAHI R, SOLTANIAN-ZADEH H Robust vehicle tracking algorithm for nighttime videos captured by fixed cameras in highly reflective environments[J]. IET Computer Vision, 2014, 8 (6): 535- 544
|
|
|
[5] |
SEN R, MAURYA A, RAMAN B, et al. Kyun queue: a sensor network system to monitor road traffic queues [C] // Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems. Toronto: ACM, 2012: 127-140.
|
|
|
[6] |
CHEN C, PETTY K, SKABARDONIS A, et al Freeway performance measurement system: mining loop detector data[J]. Transportation Research Record, 2001, 1748 (1): 96- 102
doi: 10.3141/1748-12
|
|
|
[7] |
VLAHOGIANNI E I. Computational intelligence and optimization for transportation big data: challenges and opportunities [M] // Engineering and Applied Sciences Optimization. Cham: Springer, 2015: 107-128.
|
|
|
[8] |
MAKRIDAKIS S, HIBON M ARMA models and the Box–Jenkins methodology[J]. Journal of Forecasting, 1997, 16 (3): 147- 163
|
|
|
[9] |
HAMED M M, Al-MASAEID H R, SAID Z M B Short-term prediction of traffic volume in urban arterials[J]. Journal of Transportation Engineering, 1995, 121 (3): 249- 254
|
|
|
[10] |
SMOLA A J, SCHOLKOPF B A tutorial on support vector regression[J]. Statistics and Computing, 2004, 14 (3): 199- 222
|
|
|
[11] |
HUANG W, SONG G, HONG H, et al Deep architecture for traffic flow prediction: Deep belief networks with multitask learning[J]. IEEE Transactions on Intelligent Transportation Systems, 2014, 15 (5): 2191- 2201
doi: 10.1109/TITS.2014.2311123
|
|
|
[12] |
HOCHREITER S, SCHMIDHUBER J Long short-term memory[J]. Neural Computation, 1997, 9 (8): 1735- 1780
doi: 10.1162/neco.1997.9.8.1735
|
|
|
[13] |
CHO K, VAN MERRIENBOER B, GULVEHRE C, et al. Learning phrase representations using RNN encoder-decoder for statistical machine translation [J]. arXiv Preprint, arXiv: 1406.1078, 2014.
|
|
|
[14] |
CUI Z, KE R, WANG Y. Deep bidirectional and unidirectional LSTM recurrent neural network for network-wide traffic speed prediction [J]. arXiv Preprint, arXiv: 1801.02143, 2018.
|
|
|
[15] |
ZHANG J, ZHENG Y, QI D. Deep spatio-temporal residual networks for citywide crowd flows prediction [C] // Thirty-First AAAI Conference on Artificial Intelligence. San Francisco: AAAI, 2017.
|
|
|
[16] |
LECUN Y, BOSER B, DENKER J S, et al Backpropagation applied to handwritten zip code recognition[J]. Neural computation, 1989, 1 (4): 541- 551
|
|
|
[17] |
MA X L, DAI Z, HE Z B, et al Learning traffic as images: a deep convolutional neural network for large-scale transportation network speed prediction[J]. Sensors, 2017, 17 (4): 818
|
|
|
[18] |
SCARSELLI F, GORI M, TSOI A C, et al The graph neural network model[J]. IEEE Transactions on Neural Networks, 2009, 20 (1): 61- 80
|
|
|
[19] |
ZHOU J, CUI G, ZHANG Z, et al. Graph neural networks: A review of methods and applications [J]. arXiv Preprint, arXiv: 1812.08434, 2018.
|
|
|
[20] |
LI Y, YU R, SHAHABI C, et al. Diffusion convolutional recurrent neural network: data-driven traffic forecasting [J]. arXiv Preprint, arXiv: 1707.01926, 2017.
|
|
|
[21] |
YU, YIN H, ZHU Z. Spatio-temporal graph convolutional networks: A deep learning framework for traffic forecasting [J]. arXiv Preprint. arXiv: 1709.04875, 2017.
|
|
|
[22] |
CUI Z, HENRICKSON K, KE R, et al Traffic graph convolutional recurrent neural network: A deep learning framework for network-scale traffic learning and forecasting[J]. IEEE Transactions on Intelligent Transportation Systems, 2019,
|
|
|
[23] |
GUO S, LIN Y, FENG N, et al. Attention based spatial-temporal graph convolutional networks for traffic flow forecasting [C] // Proceedings of the AAAI Conference on Artificial Intelligence. Hawaii: AAAI, 2019, 33: 922-929.
|
|
|
[24] |
ZHANG N, GUAN X, CAO J, et al. A hybrid traffic speed forecasting approach integrating wavelet transform and motif-based graph convolutional recurrent neural network [J]. arXiv Preprint. arXiv: 1904.06656, 2019.
|
|
|
[25] |
SUN J, ZHANG J, LI Q, et al. Predicting citywide crowd flows in irregular regions using multi-view graph convolutional networks [J]. arXiv Preprint. arXiv: 1903.07789, 2019.
|
|
|
[26] |
CHEN C, LI K, TEO S G, et al. Gated residual recurrent graph neural networks for traffic prediction [C] // Proceedings of the AAAI Conference on Artificial Intelligence. Hawaii: AAAI, 2019, 33: 485-492.
|
|
|
[27] |
ZHENG C, FAN X, WANG C, et al. GMAN: a graph multi-attention network for traffic prediction [J]. arXiv Preprint, arXiv: 1911.08415, 2019.
|
|
|
[28] |
SHUMAN D I, NARANG S K, FROSSARD P, et al The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains[J]. IEEE Signal Processing Magazine, 2013, 30 (3): 83- 98
doi: 10.1109/MSP.2012.2235192
|
|
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|