Multi-community passenger demand prediction at region level based on spatio-temporal graph convolutional network

Abstract Region-level passenger demand prediction plays an important role in the coordination of travel demand and supply in the urban public transportation system. The complex urban road network structure leads to irregular shapes and arrangements of regions, which poses a challenge for capturing the spatio-temporal correlation of demand generated in different regions. In this study, we propose a multi-community spatio-temporal graph convolutional network (MC_STGCN) framework to predict passenger demand at a multi-region level by exploring spatio-temporal correlations among regions. Specifically, the gated recurrent unit (GRU) is applied to encode the temporal correlation in regions into a vector. On the other hand, the spatial correlations among regions are encoded into two graphs through the graph convolutional network (GCN): geographically adjacent graph and functional similarity graph. Then, a prediction module based on the Louvain algorithm is used to accomplish the passenger demand prediction of multi-regions. The two real-world taxi order data collected in Shenzhen City and New York City are used in model validation and comparison. The numerical results show that the MC_STGCN model outperforms both classical time-series prediction methods and deep learning approaches. Moreover, in order to better illustrate the superiority of the proposed model, we further discuss the improvement of prediction performance though spatio-temporal correlation modeling and analyzing, the effectiveness of community detection compared with random classification of regions, and the advantages of regional level prediction compared with grid-based prediction models.

[1]  Feng Zhou,et al.  Fine-Grained Image Classification by Exploring Bipartite-Graph Labels , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Jieping Ye,et al.  The Simpler The Better: A Unified Approach to Predicting Original Taxi Demands based on Large-Scale Online Platforms , 2017, KDD.

[3]  Yong Wang,et al.  Learning Traffic as Images: A Deep Convolutional Neural Network for Large-Scale Transportation Network Speed Prediction , 2017, Sensors.

[4]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[5]  Yu Liu,et al.  T-GCN: A Temporal Graph Convolutional Network for Traffic Prediction , 2018, IEEE Transactions on Intelligent Transportation Systems.

[6]  Xiuwen Yi,et al.  DNN-based prediction model for spatio-temporal data , 2016, SIGSPATIAL/GIS.

[7]  Shiliang Sun,et al.  A bayesian network approach to traffic flow forecasting , 2006, IEEE Transactions on Intelligent Transportation Systems.

[8]  Jieping Ye,et al.  Spatiotemporal Multi-Graph Convolution Network for Ride-Hailing Demand Forecasting , 2019, AAAI.

[9]  Linpeng Huang,et al.  Multi-Level Attention Networks for Multi-Step Citywide Passenger Demands Prediction , 2019, IEEE Transactions on Knowledge and Data Engineering.

[10]  Weifeng Lv,et al.  Passenger Flow Prediction for New Line Using Region Dividing and Fuzzy Boundary Processing , 2019, IEEE Transactions on Fuzzy Systems.

[11]  Zijian Liu,et al.  Short-Term Prediction of Passenger Demand in Multi-Zone Level: Temporal Convolutional Neural Network With Multi-Task Learning , 2020, IEEE Transactions on Intelligent Transportation Systems.

[12]  Leonidas J. Guibas,et al.  SyncSpecCNN: Synchronized Spectral CNN for 3D Shape Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  João Gama,et al.  A predictive model for the passenger demand on a taxi network , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

[14]  Jun Xu,et al.  Real-Time Prediction of Taxi Demand Using Recurrent Neural Networks , 2018, IEEE Transactions on Intelligent Transportation Systems.

[15]  W. Tobler A Computer Movie Simulating Urban Growth in the Detroit Region , 1970 .

[16]  Yunpeng Wang,et al.  Spatiotemporal Recurrent Convolutional Networks for Traffic Prediction in Transportation Networks , 2017, Sensors.

[17]  I Okutani,et al.  Dynamic prediction of traffic volume through Kalman Filtering , 1984 .

[18]  Yue Wang,et al.  Dynamic Graph CNN for Learning on Point Clouds , 2018, ACM Trans. Graph..

[19]  Jenq-Shiou Leu,et al.  Prediction of Station Level Demand in a Bike Sharing System Using Recurrent Neural Networks , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[20]  Xiqun Chen,et al.  Short-Term Forecasting of Passenger Demand under On-Demand Ride Services: A Spatio-Temporal Deep Learning Approach , 2017, ArXiv.

[21]  Lei Lin,et al.  Predicting Station-level Hourly Demands in a Large-scale Bike-sharing Network: A Graph Convolutional Neural Network Approach , 2017, Transportation Research Part C: Emerging Technologies.

[22]  Yinhai Wang,et al.  A hybrid approach to integrate fuzzy C-means based imputation method with genetic algorithm for missing traffic volume data estimation , 2015 .

[23]  Bin Ran,et al.  A hybrid deep learning based traffic flow prediction method and its understanding , 2018 .

[24]  Li Li,et al.  Using LSTM and GRU neural network methods for traffic flow prediction , 2016, 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC).

[25]  Jing Jiang,et al.  Graph WaveNet for Deep Spatial-Temporal Graph Modeling , 2019, IJCAI.

[26]  Qiang Yang,et al.  Bike flow prediction with multi-graph convolutional networks , 2018, SIGSPATIAL/GIS.

[27]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[28]  Yin Yang,et al.  Taxi-Based Mobility Demand Formulation and Prediction Using Conditional Generative Adversarial Network-Driven Learning Approaches , 2019, IEEE Transactions on Intelligent Transportation Systems.

[29]  Xavier Bresson,et al.  Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering , 2016, NIPS.

[30]  Yu Zheng,et al.  Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Prediction , 2016, AAAI.

[31]  Hashem R Al-Masaeid,et al.  Short-Term Prediction of Traffic Volume in Urban Arterials , 1995 .

[32]  Zhanxing Zhu,et al.  Spatio-temporal Graph Convolutional Neural Network: A Deep Learning Framework for Traffic Forecasting , 2017, IJCAI.

[33]  João Gama,et al.  Predicting Taxi–Passenger Demand Using Streaming Data , 2013, IEEE Transactions on Intelligent Transportation Systems.

[34]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[35]  Liang Lin,et al.  Contextualized Spatial–Temporal Network for Taxi Origin-Destination Demand Prediction , 2019, IEEE Transactions on Intelligent Transportation Systems.

[36]  Hai Yang,et al.  Hexagon-Based Convolutional Neural Network for Supply-Demand Forecasting of Ride-Sourcing Services , 2019, IEEE Transactions on Intelligent Transportation Systems.

[37]  Uthayasanker Thayasivam,et al.  Taxi Trip Travel Time Prediction with Isolated XGBoost Regression , 2019, 2019 Moratuwa Engineering Research Conference (MERCon).

[38]  Shangtai Jin,et al.  Short-Term Traffic Flow Prediction Based on XGBoost , 2018, 2018 IEEE 7th Data Driven Control and Learning Systems Conference (DDCLS).

[39]  Jieping Ye,et al.  Deep Multi-View Spatial-Temporal Network for Taxi Demand Prediction , 2018, AAAI.

[40]  Dit-Yan Yeung,et al.  Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting , 2015, NIPS.

[41]  A. R. Cook,et al.  ANALYSIS OF FREEWAY TRAFFIC TIME-SERIES DATA BY USING BOX-JENKINS TECHNIQUES , 1979 .

[42]  Zhaohui Wu,et al.  Prediction of urban human mobility using large-scale taxi traces and its applications , 2012, Frontiers of Computer Science.

[43]  Jieping Ye,et al.  Predicting origin-destination ride-sourcing demand with a spatio-temporal encoder-decoder residual multi-graph convolutional network , 2019, Transportation Research Part C: Emerging Technologies.

[44]  Fang Liu,et al.  An Improved Fuzzy Neural Network for Traffic Speed Prediction Considering Periodic Characteristic , 2017, IEEE Transactions on Intelligent Transportation Systems.