Context-aware personalized path inference from large-scale GPS snippets

Abstract Path inference is essential for many location-based services, and it infers vehicle moving paths from noisy and incomplete data captured by GPS devices mounted on vehicles. However, Path inference remains a highly challenging task due to uncertain measurements, dynamic road context and diverse personal preferences of drivers. Existing works usually mapped GPS observations to candidate paths by assuming the same road contexts and the same preference for all drivers, which is unreasonable in practice. To address those issues, we propose a graphical model ConPPI based on conditional random field for path inference, by simultaneously considering both the road average speed which is one of the most important contexts, and the personalized information in a unified model. To exploit these information, ConPPI learns the road average speeds from pair-wise location data and discovers the drivers’ personal preferences collaboratively. Extensive experiments on subsets from a real world dataset show that ConPPI can accurately infer both road average speeds and personal preferences, which leads to better path inference performance when compared with state-of-the-arts techniques.

[1]  Anind K. Dey,et al.  Maximum Entropy Inverse Reinforcement Learning , 2008, AAAI.

[2]  Lionel M. Ni,et al.  Time-Dependent Trajectory Regression on Road Networks via Multi-Task Learning , 2013, AAAI.

[3]  David Bernstein,et al.  Some map matching algorithms for personal navigation assistants , 2000 .

[4]  Truyen Tran,et al.  Ordinal Random Fields for Recommender Systems , 2014, ACML.

[5]  Jian Dai,et al.  Personalized route recommendation using big trajectory data , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[6]  John Krumm,et al.  Hidden Markov map matching through noise and sparseness , 2009, GIS.

[7]  Dieter Pfoser,et al.  On Map-Matching Vehicle Tracking Data , 2005, VLDB.

[8]  Maan El Badaoui El Najjar,et al.  A Road-Matching Method for Precise Vehicle Localization Using Belief Theory and Kalman Filtering , 2005, Auton. Robots.

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

[10]  Ouri Wolfson,et al.  A weight-based map matching method in moving objects databases , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[11]  Qiang Li,et al.  Influential Spatial Facility Prediction over Dynamic Objects , 2015, WASA.

[12]  Paolo Bellavista,et al.  Location-Based Services: Back to the Future , 2008, IEEE Pervasive Computing.

[13]  Chengyang Zhang,et al.  Map-matching for low-sampling-rate GPS trajectories , 2009, GIS.

[14]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[15]  Hongtao Wang,et al.  Road Traffic Anomaly Detection via Collaborative Path Inference from GPS Snippets , 2017, Sensors.

[16]  Fredrik Gustafsson,et al.  Particle filters for positioning, navigation, and tracking , 2002, IEEE Trans. Signal Process..

[17]  Enhong Chen,et al.  Robust Dynamic Trajectory Regression on Road Networks: A Multi-task Learning Framework , 2014, 2014 IEEE International Conference on Data Mining.

[18]  Nicholas Jing Yuan,et al.  You Are Where You Go: Inferring Demographic Attributes from Location Check-ins , 2015, WSDM.

[19]  Xing Xie,et al.  An Interactive-Voting Based Map Matching Algorithm , 2010, 2010 Eleventh International Conference on Mobile Data Management.

[20]  J. Greenfeld MATCHING GPS OBSERVATIONS TO LOCATIONS ON A DIGITAL MAP , 2002 .

[21]  Yong Yu,et al.  Inferring gas consumption and pollution emission of vehicles throughout a city , 2014, KDD.

[22]  Masashi Sugiyama,et al.  Trajectory Regression on Road Networks , 2011, AAAI.

[23]  Raymond H. Putra,et al.  Map Matching with Inverse Reinforcement Learning , 2013, IJCAI.

[24]  Washington Y. Ochieng,et al.  A general map matching algorithm for transport telematics applications , 2003 .

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

[26]  Hongyan Li,et al.  Finding Vacant Taxis Using Large Scale GPS Traces , 2014, WAIM.

[27]  Weigong Zhang,et al.  An Adaptive Fault-Tolerant Multisensor Navigation Strategy for Automated Vehicles , 2010, IEEE Transactions on Vehicular Technology.

[28]  Alexandre M. Bayen,et al.  The Path Inference Filter: Model-Based Low-Latency Map Matching of Probe Vehicle Data , 2014, WAFR.

[29]  S.S. Chawathe,et al.  Segment-Based Map Matching , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[30]  Ludovic Denoyer,et al.  Link Pattern Prediction with tensor decomposition in multi-relational networks , 2011, 2011 IEEE Symposium on Computational Intelligence and Data Mining (CIDM).

[31]  Yu Zheng,et al.  Travel time estimation of a path using sparse trajectories , 2014, KDD.

[32]  Tsuyoshi Idé,et al.  Travel-Time Prediction Using Gaussian Process Regression: A Trajectory-Based Approach , 2009, SDM.

[33]  Yuan Jiang,et al.  Preference Relation-based Markov Random Fields for Recommender Systems , 2017, Machine Learning.

[34]  Tianqing Zhu,et al.  Privacy Preserving in Location Data Release: A Differential Privacy Approach , 2014, PRICAI.