Abstract
Next-location recommendation is an emerging task with the proliferation of location-based services. It is the task of recommending the next location to visit for a user, given her past check-in records. Although several principled solutions have been proposed for this task, existing studies have not well characterized the temporal factors in the recommendation. From three real-world datasets, our quantitative analysis reveals that temporal factors play an important role in next-location recommendation, including the periodical temporal preference and dynamic personal preference. In this paper, we propose a Time-Aware Trajectory Embedding Model (TA-TEM) to incorporate three kinds of temporal factors in next-location recommendation. Based on distributed representation learning, the proposed TA-TEM jointly models multiple kinds of temporal factors in a unified manner. TA-TEM also enhances the sequential context by using a longer context window. Experiments show that TA-TEM outperforms several competitive baselines.








Similar content being viewed by others
Notes
To check the recall of the ground-truth location using the above candidate generation method, we compute the hit ratios of the ground-truth location among the 5000 nearest locations on the three datasets as follows: 93, 96 and 98%. It can be seen the majority of the ground-truth locations were recalled using 5000 nearest locations.
It was originally proposed for next-basket recommendation in shopping, and we have slightly modified it to adapt to the current two tasks.
Due to multi-threading techniques, the time cost does not show a strict linear increase with the increasing of VS.
References
Altman RM (2007) Mixed hidden markov models: an extension of the hidden markov model to the longitudinal data setting. J Am Stat Assoc 102(477):201–210
Cheng C, Yang H, Lyu MR, King I (2013) Where you like to go next: successive point-of-interest recommendation. In: Proceedings of the 23rd International Joint Conference on Artificial Intelligence, Beijing, China, 3–9 August 2013, pp 2605–2611
Cheng H, Ye J, Zhu Z (2013) What’s your next move: user activity prediction in location-based social networks. SDM 13:171–179
Feng S, Li X, Zeng Y, Cong G, Chee YM, Yuan Q (2015) Personalized ranking metric embedding for next new POI recommendation. In: Proceedings of the twenty-fourth international joint conference on artificial intelligence, IJCAI 2015, Buenos Aires, Argentina, 25–31 July 2015, pp 2069–2075
Lai S, Liu K, He S, Zhao J (2016) How to generate a good word embedding. IEEE Intell Syst 31(6):5–14
Le QV, Mikolov T (2014) Distributed representations of sentences and documents. In: Proceedings of the 31th international conference on machine learning, ICML 2014, Beijing, China, 21–26 June 2014, pp 1188–1196
Levandoski JJ, Sarwat M, Eldawy A, Mokbel MF (2012) Lars: a location-aware recommender system. In: ICDE ’12, pp 450–461
Li X, Cong G, Li X-L, Pham T-AN, Krishnaswamy S (2015) Rank-geofm: A ranking based geographical factorization method for point of interest recommendation. In: SIGIR’15, pp 433–442
Li Y, Nie J, Zhang Y, Wang B, Yan B, Weng F (2010) Contextual recommendation based on text mining. In: COLING’10, pp 692–700
Lian D, Zhao C, Xie X, Sun G, Chen E, Rui Y (2014) Geomf: joint geographical modeling and matrix factorization for point-of-interest recommendation. In: KDD’14, pp 831–840
Liu B, Fu Y, Yao Z, Xiong H (2013) Learning geographical preferences for point-of-interest recommendation. In: KDD’13, pp 1043–1051
Liu X, Liu Y, Aberer K, Miao C (2013) Personalized point-of-interest recommendation by mining users’ preference transition. In: CIKM ’13, pp 733–738
Mikolov T, Chen K, Corrado GS, Dean J (2013) Efficient estimation of word representations in vector space. In: Proceedings of workshop at ICLR
Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: NIPS ’13, pp 3111–3119
Mimno D, McCallum A (2007) Expertise modeling for matching papers with reviewers. In: KDD ’07, pp 500–509
Morin F, Bengio Y (2005) Hierarchical probabilistic neural network language model. In: Proceedings of AISTATS, pp 246–252
Noulas A, Scellato S, Lathia N, Mascolo C (2012) A random walk around the city: new venue recommendation in location-based social networks. In: Proceedings of PASSAT, pp 144–153
Rendle S, Freudenthaler C, Schmidt-Thieme L (2010) Factorizing personalized Markov chains for next-basket recommendation. In: WWW ’10, pp 811–820
Usunier N, Buffoni D, Gallinari P (2009) Ranking with ordered weighted pairwise classification. In: ICML ’09, pp 1057–1064
Wang P, Guo J, Lan Y, Xu J, Wan S, Cheng X (2015) Learning hierarchical representation model for nextbasket recommendation. In: SIGIR ’15, pp 403–412
Wu X, Liu Q, Chen E, He L, Lv J, Cao C, Hu G (2013) Personalized next-song recommendation in online karaokes. In: RecSys ’13, pp 137–140
Yang D, Zhang D, Bingqing Q (2016) Participatory cultural mapping based on collective behavior data in location-based social networks. ACM TIST 7(3):30
Ye M, Liu X, Lee W-C (2012) Exploring social influence for recommendation: a generative model approach. In: SIGIR ’12, pp 671–680
Ye M, Yin E, Lee W-C, Lee D-L (2011) Exploiting geographical influence for collaborative point-of-interest recommendation. In: SIGIR ’11, pp 325–334
Yin H, Sun Y, Cui B, Hu Z, Chen L (2013) Lcars: a location-content-aware recommender system. In: KDD ’13, pp 221–229
Yuan Q, Cong G, Ma Z, Sun A, Thalmann NM (2013) Time-aware point-of-interest recommendation. In: SIGIR ’13, pp 363–372
Zhao WX, Jiang J, He J, Shan D, Yan H, Li X (2010) Context modeling for ranking and tagging bursty features in text streams. In: Proceedings of the 19th ACM conference on information and knowledge management, CIKM 2010, Toronto, Ontario, Canada, 26–30 October 2010, pp 1769–1772
Zheng VW, Cao B, Zheng Y, Xie X, Yang Q (2010) Collaborative filtering meets mobile recommendation: a user-centered approach. In: AAAI ’10
Zhou N, Zhao WX, Zhang X, Wen JR, Wang S (2016) A general multi-context embedding model for mining human trajectory data. IEEE Trans Knowl Data Eng 28(8):1945–1958
Acknowledgements
The authors thank the anonymous reviewers for their valuable and constructive comments. The work was partially supported by National Natural Science Foundation of China under the Grant Number 61502502, Beijing Natural Science Foundation under the Grant Number 4162032, the National Key Basic Research Program (973 Program) of China under Grant No. 2014CB340403, and the open fund with the Grant Number MJUKF201703 from Fujian Provincial Key Laboratory of Information Processing and Intelligent Control (Minjiang University).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhao, W.X., Zhou, N., Sun, A. et al. A time-aware trajectory embedding model for next-location recommendation. Knowl Inf Syst 56, 559–579 (2018). https://doi.org/10.1007/s10115-017-1107-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10115-017-1107-4