Passenger Demand Forecasting with Multi-Task Convolutional Recurrent Neural Networks

Accurate prediction of passenger demands for taxis is vital for reducing the waiting time of passengers and drivers in large cities as we move towards smart transportation systems. However, existing works are limited in fully utilizing multi-modal features. First, these models either include excessive data from weakly correlated regions or neglect the correlations with similar but spatially distant regions. Second, they incorporate the influence of external factors (e.g., weather, holidays) in a simplistic manner by directly mapping external features to demands through fully-connected layers and thus result in substantial bias as the influence of external factors is not unified. To tackle these problems, we propose an end-to-end multi-task deep learning model for passenger demand prediction. First, we select similar regions for each target region based on their Point-of-Interest (PoI) information or historical demand and utilize Convolutional Neural Networks (CNN) to extract their spatial correlations. Second, we map external factors to future demand levels as part of the multi-task learning framework to further boost prediction accuracy. We conduct experiments on a large-scale real-world dataset collected from a city in China with a population of 1.5 million. The results demonstrate that our model significantly outperforms the state-of-the-art and a set of baseline methods.

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

[2]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

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

[4]  Licia Capra,et al.  Urban Computing: Concepts, Methodologies, and Applications , 2014, TIST.

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

[6]  Lina Yao,et al.  Passenger Demand Prediction with Cellular Footprints , 2018, 2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[7]  Lin Zhang,et al.  Taxi Booking Mobile App Order Demand Prediction Based on Short-Term Traffic Forecasting , 2017 .

[8]  Wei Cao,et al.  DeepSD: Supply-Demand Prediction for Online Car-Hailing Services Using Deep Neural Networks , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[9]  Ugur Demiryurek,et al.  Latent Space Model for Road Networks to Predict Time-Varying Traffic , 2016, KDD.

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

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

[12]  Ugur Demiryurek,et al.  Deep Learning: A Generic Approach for Extreme Condition Traffic Forecasting , 2017, SDM.

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

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