CEM: A Convolutional Embedding Model for Predicting Next Locations

The widespread use of positioning devices and cameras has given rise to a deluge of trajectory data (e.g., vehicle passage records and check-in data), offering great opportunities for location prediction. One problem that has received much attention recently is predicting next locations for an object given previous locations. Several location prediction methods based on embedding learning have been proposed to tackle this issue. They usually focus on check-in trajectories and model sequential locations using an average of the embedding vectors. In this paper, we have proposed a Convolutional Embedding Model (CEM) to predict next locations using traffic trajectory data, via modeling the relative ordering of locations with a one-dimensional convolution. CEM is further augmented by considering constraints posed by road networks in the traffic trajectory data, learning a double-prototype representation for each location to eliminate the incorrect location transitions as well as modeling the combination of factors (such as sequential, personal, and temporal) that affect the human mobility patterns, and thus offers a more accurate prediction than just accounting for sequential patterns. Experimental results on two real-world trajectory datasets show that CEM is effective and outperforms the state-of-the-art methods.

[1]  Yang Liu,et al.  TraLFM: Latent Factor Modeling of Traffic Trajectory Data , 2019, IEEE Transactions on Intelligent Transportation Systems.

[2]  Edward Y. Chang,et al.  A time-aware trajectory embedding model for next-location recommendation , 2017, Knowledge and Information Systems.

[3]  Zhiyuan Liu,et al.  A Neural Network Approach to Joint Modeling Social Networks and Mobile Trajectories , 2016, ArXiv.

[4]  Yifeng Zeng,et al.  Personalized Ranking Metric Embedding for Next New POI Recommendation , 2015, IJCAI.

[5]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[6]  Xiaohui Yu,et al.  Mining moving patterns for predicting next location , 2015, Inf. Syst..

[7]  David A. Hull Using statistical testing in the evaluation of retrieval experiments , 1993, SIGIR.

[8]  Anna Monreale,et al.  WhereNext: a location predictor on trajectory pattern mining , 2009, KDD.

[9]  Bo An,et al.  POI2Vec: Geographical Latent Representation for Predicting Future Visitors , 2017, AAAI.

[10]  Shan Wang,et al.  A General Multi-Context Embedding Model for Mining Human Trajectory Data , 2016, IEEE Transactions on Knowledge and Data Engineering.

[11]  Tieniu Tan,et al.  Predicting the Next Location: A Recurrent Model with Spatial and Temporal Contexts , 2016, AAAI.

[12]  Anna Monreale,et al.  MyWay: Location prediction via mobility profiling , 2017, Inf. Syst..

[13]  Hui Xiong,et al.  Discovering Urban Functional Zones Using Latent Activity Trajectories , 2015, IEEE Transactions on Knowledge and Data Engineering.

[14]  Hui Xiong,et al.  Time-aware metric embedding with asymmetric projection for successive POI recommendation , 2018, World Wide Web.

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

[16]  Dieter Pfoser,et al.  On vehicle tracking data-based road network generation , 2012, SIGSPATIAL/GIS.

[17]  Donghyeon Park,et al.  Content-Aware Hierarchical Point-of-Interest Embedding Model for Successive POI Recommendation , 2018, IJCAI.

[18]  Fei Wu,et al.  HST-LSTM: A Hierarchical Spatial-Temporal Long-Short Term Memory Network for Location Prediction , 2018, IJCAI.

[19]  Chao Zhang,et al.  SERM: A Recurrent Model for Next Location Prediction in Semantic Trajectories , 2017, CIKM.

[20]  Ling Chen,et al.  Spatial-Aware Hierarchical Collaborative Deep Learning for POI Recommendation , 2017, IEEE Transactions on Knowledge and Data Engineering.

[21]  Michael R. Lyu,et al.  Geo-Teaser: Geo-Temporal Sequential Embedding Rank for Point-of-interest Recommendation , 2016, WWW.

[22]  Jiwon Kim,et al.  Urban Trajectory Analytics: Day-of-Week Movement Pattern Mining Using Tensor Factorization , 2019, IEEE Transactions on Intelligent Transportation Systems.

[23]  Xiaohui Yu,et al.  MPE: a mobility pattern embedding model for predicting next locations , 2018, World Wide Web.

[24]  Yang Liu,et al.  PCNN: Deep Convolutional Networks for Short-Term Traffic Congestion Prediction , 2018, IEEE Transactions on Intelligent Transportation Systems.

[25]  Jeffrey Dean,et al.  Distributed Representations of Words and Phrases and their Compositionality , 2013, NIPS.