Prediction of Taxi Destinations Using a Novel Data Embedding Method and Ensemble Learning

The accurate and timely destination prediction of taxis is of great importance for location-based service applications. Over the last few decades, the popularization of vehicle navigation systems has brought the era of big data to the taxi industry. Existing destination prediction approaches are mainly based on various Markov chain models or trip matching ideas, which require geographical information and may encounter the problem of data sparsity. Other machine learning prediction models are still unsatisfactory in providing favorable results. In this paper, first, we propose use of a novel and efficient data embedding method for time-related feature pre-processing. The key idea behind this is to embed the data into a two-dimensional space before feature selection. Second, we propose use of a novel data-driven ensemble learning approach for destination prediction. This approach combines the respective superiorities of support vector regression and deep learning at different segments of the whole trajectory. Our experiments are conducted on two real data sets to demonstrate that the proposed ensemble learning model can get superior performance for taxi destination prediction. Comparisons also confirm the effectiveness of the proposed data embedding method in the deep learning model.

[1]  Tao Peng,et al.  Enhanced Location Privacy Preserving Scheme in Location-Based Services , 2017, IEEE Systems Journal.

[2]  Anind K. Dey,et al.  Navigate like a cabbie: probabilistic reasoning from observed context-aware behavior , 2008, UbiComp.

[3]  Jaime Teevan,et al.  Understanding the importance of location, time, and people in mobile local search behavior , 2011, Mobile HCI.

[4]  Peng Wang,et al.  Semantic expansion using word embedding clustering and convolutional neural network for improving short text classification , 2016, Neurocomputing.

[5]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[6]  Siyuan Liu,et al.  HUNTS: A Trajectory Recommendation System for Effective and Efficient Hunting of Taxi Passengers , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[7]  Ramayya Krishnan,et al.  Predicting Bundles of Spatial Locations from Learning Revealed Preference Data , 2015, AAMAS.

[8]  Jeffrey Dean,et al.  Efficient Estimation of Word Representations in Vector Space , 2013, ICLR.

[9]  Pascal Vincent,et al.  Artificial Neural Networks Applied to Taxi Destination Prediction , 2015, DC@PKDD/ECML.

[10]  Thad Starner,et al.  Using GPS to learn significant locations and predict movement across multiple users , 2003, Personal and Ubiquitous Computing.

[11]  Qiang Qu,et al.  Dynamic collective routing using crowdsourcing data , 2016 .

[12]  Raja Sengupta,et al.  Predicting driver destination using machine learning techniques , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[13]  Jan-Ming Ho,et al.  Travel time prediction with support vector regression , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[14]  Alexander J. Smola,et al.  Inferring Movement Trajectories from GPS Snippets , 2015, WSDM.

[15]  Ramayya Krishnan,et al.  Fraud Detection From Taxis' Driving Behaviors , 2014, IEEE Transactions on Vehicular Technology.

[16]  Li Gong,et al.  Revealing travel patterns and city structure with taxi trip data , 2016 .

[17]  Ling Gao,et al.  An Intrusion Detection Model Based on Deep Belief Networks , 2014 .

[18]  Michele Vespe,et al.  Vessel Pattern Knowledge Discovery from AIS Data: A Framework for Anomaly Detection and Route Prediction , 2013, Entropy.

[19]  Chun-Xia Zhang,et al.  Discriminative restricted Boltzmann machine for invariant pattern recognition with linear transformations , 2014, Pattern Recognit. Lett..

[20]  Pietro Liò,et al.  Collective Human Mobility Pattern from Taxi Trips in Urban Area , 2012, PloS one.

[21]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[22]  Jian Li,et al.  DESTPRE: a data-driven approach to destination prediction for taxi rides , 2016, UbiComp.

[23]  E Townsend,et al.  Making taxis safer: managing road risks for taxi drivers, their passengers and other road users , 2016 .

[24]  Xing Xie,et al.  Destination prediction by sub-trajectory synthesis and privacy protection against such prediction , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

[25]  Brett Browning,et al.  Learning to Predict Driver Route and Destination Intent , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[26]  Wenhao Huang,et al.  Deep Architecture for Traffic Flow Prediction: Deep Belief Networks With Multitask Learning , 2014, IEEE Transactions on Intelligent Transportation Systems.

[27]  Yee Whye Teh,et al.  Rate-coded Restricted Boltzmann Machines for Face Recognition , 2000, NIPS.

[28]  Luis González Abril,et al.  Trip destination prediction based on past GPS log using a Hidden Markov Model , 2010, Expert Syst. Appl..

[29]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[30]  Siyuan Liu,et al.  Reinforcement Learning Framework for Modeling Spatial Sequential Decisions under Uncertainty: (Extended Abstract) , 2016, AAMAS.

[31]  Geoffrey E. Hinton,et al.  Acoustic Modeling Using Deep Belief Networks , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[32]  Marc-Olivier Killijian,et al.  Next place prediction using mobility Markov chains , 2012, MPM '12.

[33]  Siyuan Liu,et al.  Trajectory Community Discovery and Recommendation by Multi-Source Diffusion Modeling , 2017, IEEE Transactions on Knowledge and Data Engineering.

[34]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[35]  Pedro Maurício Costa,et al.  Prediction of Journey Destination in Urban Public Transport , 2015, EPIA.