skip to main content
research-article

TPM: A Temporal Personalized Model for Spatial Item Recommendation

Published:01 November 2018Publication History
Skip Abstract Section

Abstract

With the rapid development of location-based social networks (LBSNs), spatial item recommendation has become an important way of helping users discover interesting locations to increase their engagement with location-based services. The availability of spatial, temporal, and social information in LBSNs offers an unprecedented opportunity to enhance the spatial item recommendation. Many previous works studied spatial and social influences on spatial item recommendation in LBSNs. Due to the strong correlations between a user’s check-in time and the corresponding check-in location, which include the sequential influence and temporal cyclic effect, it is essential for spatial item recommender system to exploit the temporal effect to improve the recommendation accuracy. Leveraging temporal information in spatial item recommendation is, however, very challenging, considering (1) when integrating sequential influences, users’ check-in data in LBSNs has a low sampling rate in both space and time, which renders existing location prediction techniques on GPS trajectories ineffective, and the prediction space is extremely large, with millions of distinct locations as the next prediction target, which impedes the application of classical Markov chain models; (2) there are various temporal cyclic patterns (i.e., daily, weekly, and monthly) in LBSNs, but existing work is limited to one specific pattern; and (3) there is no existing framework that unifies users’ personal interests, temporal cyclic patterns, and the sequential influence of recently visited locations in a principled manner.

In light of the above challenges, we propose a Temporal Personalized Model (TPM), which introduces a novel latent variable topic-region to model and fuse sequential influence, cyclic patterns with personal interests in the latent and exponential space. The advantages of modeling the temporal effect at the topic-region level include a significantly reduced prediction space, an effective alleviation of data sparsity, and a direct expression of the semantic meaning of users’ spatial activities. Moreover, we introduce two methods to model the effect of various cyclic patterns. The first method is a time indexing scheme that encodes the effect of various cyclic patterns into a binary code. However, the indexing scheme faces the data sparsity problem in each time slice. To deal with this data sparsity problem, the second method slices the time according to each cyclic pattern separately and explores these patterns in a joint additive model.

Furthermore, we design an asymmetric Locality Sensitive Hashing (ALSH) technique to speed up the online top-k recommendation process by extending the traditional LSH. We evaluate the performance of TPM on two real datasets and one large-scale synthetic dataset. The performance of TPM in recommending cold-start items is also evaluated. The results demonstrate a significant improvement in TPM’s ability to recommend spatial items, in terms of both effectiveness and efficiency, compared with the state-of-the-art methods.

References

  1. Jie Bao, Yu Zheng, and Mohamed F. Mokbel. 2012. Location-based and preference-aware recommendation using sparse geo-social networking data. In Proceedings of the SIGSPATIAL. 199--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Xin Cao, Gao Cong, and Christian S. Jensen. 2010. Mining significant semantic locations from GPS data. VLDB 3, 1--2 (2010), 1009--1020. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chen Cheng, Haiqin Yang, Michael R. Lyu, and Irwin King. 2013. Where you like to go next: Successive point-of-interest recommendation. In Proceedings of the IJCAI. 2605--2611. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Hong Cheng, Jihang Ye, and Zhe Zhu. 2013. What’s your next move: User activity prediction in location-based social networks. In Proceedings of the SDM. 171--179.Google ScholarGoogle Scholar
  5. Zhiyuan Cheng, James Caverlee, Kyumin Lee, and Daniel Z. Sui. 2011. Exploring millions of footprints in location sharing services. In Proceedings of the ICWSM.Google ScholarGoogle Scholar
  6. Eunjoon Cho, Seth A. Myers, and Jure Leskovec. 2011. Friendship and mobility: User movement in location-based social networks. In Proceedings of the KDD. 1082--1090. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Mayur Datar, Nicole Immorlica, Piotr Indyk, and Vahab S. Mirrokni. 2004. Locality-sensitive hashing scheme based on P-stable distributions. In Proceedings of the SCG. 253--262. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Jacob Eisenstein, Amr Ahmed, and Eric P. Xing. 2011. Sparse additive generative models of text. In Proceedings of the ICML. 1041--1048. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gregory Ference, Mao Ye, and Wang-Chien Lee. 2013. Location recommendation for out-of-town users in location-based social networks. In Proceedings of the CIKM. 721--726. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Huiji Gao, Jiliang Tang, Xia Hu, and Huan Liu. 2013. Exploring temporal effects for location recommendation on location-based social networks. In Proceedings of the RecSys. 93--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Hsun-Ping Hsieh, Cheng-Te Li, and Shou-De Lin. 2014. Measuring and recommending time-sensitive routes from location-based data. TIST 5, 3 (2014), 45:1--45:27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Bo Hu and Martin Ester. 2013. Spatial topic modeling in online social media for location recommendation. In Proceedings of the RecSys. 25--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, Enhong Chen, and Yong Rui. 2014. GeoMF: Joint geographical modeling and matrix factorization for point-of-interest recommendation. In Proceedings of the KDD. 831--840. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Moshe Lichman and Padhraic Smyth. 2014. Modeling human location data with mixtures of kernel densities. In Proceedings of the KDD. 35--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Bin Liu, Yanjie Fu, Zijun Yao, and Hui Xiong. 2013. Learning geographical preferences for point-of-interest recommendation. In Proceedings of the KDD. 1043--1051. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Bin Liu, Hui Xiong, S. Papadimitriou, Yanjie Fu, and Zijun Yao. 2015. A general geographical probabilistic factor model for point of interest recommendation. TKDE 27, 5 (2015), 1167--1179.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. C. Liu and J. Nocedal. 1989. On the limited memory BFGS method for large scale optimization. Math. Program. 45, 3 (1989), 503--528.Google ScholarGoogle ScholarCross RefCross Ref
  18. Ting Liu, Andrew W. Moore, Alexander Gray, and Ke Yang. 2004. An investigation of practical approximate nearest neighbor algorithms. In Proceedings of the NIPS. MIT Press, 825--832. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Yucheng Low, Danny Bickson, Joseph Gonzalez, Carlos Guestrin, Aapo Kyrola, and Joseph M. Hellerstein. 2012. Distributed graphlab: A framework for machine learning and data mining in the cloud. Proc. VLDB Endow. 5, 8 (2012), 716--727. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Parikshit Ram and Alexander G. Gray. 2012. Maximum inner-product search using cone trees. In Proceedings of the KDD. 931--939. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Anshumali Shrivastava and Ping Li. 2014. Asymmetric LSH (ALSH) for sublinear time maximum inner product search (MIPS). In Proceedings of the NIPS. Curran Associates, Inc., 2321--2329. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Chaoming Song, Zehui Qu, Nicholas Blumm, and Albert-Laszlo Barabasi. 2010. Limits of predictability in human mobility. Science 327, 5968 (2010), 1018--1021.Google ScholarGoogle Scholar
  23. L. Song, D. Kotz, R. Jain, and X. He. 2004. Evaluating location predictors with extensive Wi-Fi mobility data. In Proceedings of the INFOCOM, Vol. 2. 1414--1424.Google ScholarGoogle Scholar
  24. Hanna M. Wallach. 2006. Topic modeling: Beyond bag-of-words. In Proceedings of the ICML. 977--984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Weiqing Wang, Hongzhi Yin, Ling Chen, Yizhou Sun, Shazia Wasim Sadiq, and Xiaofang Zhou. 2015. Geo-SAGE: A geographical sparse additive generative model for spatial item recommendation. In Proceedings of the SIGKDD. 1255--1264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Weiqing Wang, Hongzhi Yin, Ling Chen, Yizhou Sun, Shazia Wasim Sadiq, and Xiaofang Zhou. 2017. ST-SAGE: A spatial-temporal sparse additive generative model for spatial item recommendation. ACM TIST 8, 3 (2017), 48:1--48:25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Weiqing Wang, Hongzhi Yin, Shazia Wasim Sadiq, Ling Chen, Min Xie, and Xiaofang Zhou. 2016. SPORE: A sequential personalized spatial item recommender system. In Proceedings of the ICDE. 954--965.Google ScholarGoogle ScholarCross RefCross Ref
  28. Min Xie, Hongzhi Yin, Hao Wang, Fanjiang Xu, Weitong Chen, and Sen Wang. 2016. Learning graph-based POI embedding for location-based recommendation. In Proceedings of the CIKM. 15--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Mao Ye, Krzysztof Janowicz, Christoph Mülligann, and Wang-Chien Lee. 2011. What you are is when you are: The temporal dimension of feature types in location-based social networks. In Proceedings of the GIS. 102--111. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Hongzhi Yin, Hongxu Chen, Xiaoshuai Sun, Hao Wang, Yang Wang, and Quoc Viet Hung Nguyen. 2017. SPTF: A scalable probabilistic tensor factorization model for semantic-aware behavior prediction. In Proceedings of the ICDM. 585--594.Google ScholarGoogle ScholarCross RefCross Ref
  31. Hongzhi Yin, Bin Cui, Ling Chen, Zhiting Hu, and Zi Huang. 2014. A temporal context-aware model for user behavior modeling in social media systems. In Proceedings of the SIGMOD. 1543--1554. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Hongzhi Yin, Bin Cui, Zi Huang, Weiqing Wang, Xian Wu, and Xiaofang Zhou. 2015. Joint modeling of users’ interests and mobility patterns for point-of-interest recommendation. In Proceedings of the MM. 819--822. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Hongzhi Yin, Bin Cui, Yizhou Sun, Zhiting Hu, and Ling Chen. 2014. LCARS: A spatial item recommender system. TOIS 32, 3 (2014), 11:1--11:37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Hongzhi Yin, Bin Cui, Xiaofang Zhou, Weiqing Wang, Zi Huang, and Shazia W. Sadiq. 2016. Joint modeling of user check-in behaviors for real-time point-of-interest recommendation. TOIS 35, 2 (2016), 11:1--11:44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Hongzhi Yin, Yizhou Sun, Bin Cui, Zhiting Hu, and Ling Chen. 2013. LCARS: A location-content-aware recommender system. In Proceedings of the KDD. 221--229. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Hongzhi Yin, Weiqing Wang, Hao Wang, Ling Chen, and Xiaofang Zhou. 2017. Spatial-aware hierarchical collaborative deep learning for POI recommendation. TKDE 29, 11 (2017), 2537--2551.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Hongzhi Yin, Xiaofang Zhou, Bin Cui, Hao Wang, Kai Zheng, and Nguyen Quoc Viet Hung. 2016. Adapting to user interest drift for POI recommendation. TKDE 28, 10 (2016), 2566--2581. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Zhijun Yin, Liangliang Gao, Jiawei Han, Jiebo Luo, and Thomas S. Huang. 2011. Diversified trajectory pattern ranking in geo-tagged social media. In Proceedings of the SIAM. 980--991.Google ScholarGoogle Scholar
  39. Quan Yuan, Gao Cong, Zongyang Ma, Aixin Sun, and Nadia Magnenat Thalmann. 2013. Time-aware point-of-interest recommendation. In Proceedings of the SIGIR. 363--372. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Baichuan Zhang, Sutanay Choudhury, Mohammad Al Hasan, Xia Ning, Khushbu Agarwal, Sumit Purohit, and Paola Pesantez Cabrera. 2016. Trust from the past: Bayesian personalized ranking based link prediction in knowledge graphs. In Proceedings of the SIAM SDM-MNG.Google ScholarGoogle Scholar
  41. Jia-Dong Zhang and Chi-Yin Chow. 2015. Spatiotemporal sequential influence modeling for location recommendations: A gravity-based approach. TIST 7, 1 (2015), 11:1--11:25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Jia-Dong Zhang, Chi-Yin Chow, and Yanhua Li. 2014. LORE: Exploiting sequential influence for location recommendations. In Proceedings of the SIGSPATIAL. 103--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Shenglin Zhao, Tong Zhao, Haiqin Yang, Michael Lyu, and Irwin King. 2016. STELLAR: Spatial-temporal latent ranking for successive point-of-interest recommendation. In Proceedings of the AAAI. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Wayne Xin Zhao, Jing Jiang, Jianshu Weng, Jing He, Ee-Peng Lim, Hongfei Yan, and Xiaoming Li. 2011. Comparing twitter and traditional media using topic models. In Proceedings of the ECIR. 338--349. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Yu Zheng and Xing Xie. 2011. Learning travel recommendations from user-generated GPS traces. TIST 2, 1 (2011), 2:1--2:29. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Yu Zheng, Lizhu Zhang, Xing Xie, and Wei-Ying Ma. 2009. Mining interesting locations and travel sequences from GPS trajectories. In Proceedings of the WWW. 791--800. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Yan-Tao Zheng, Zheng-Jun Zha, and Tat-Seng Chua. 2012. Mining travel patterns from geotagged photos. TIST 3, 3 (2012), 56:1--56:18. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. TPM: A Temporal Personalized Model for Spatial Item Recommendation

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Intelligent Systems and Technology
          ACM Transactions on Intelligent Systems and Technology  Volume 9, Issue 6
          Regular Papers
          November 2018
          290 pages
          ISSN:2157-6904
          EISSN:2157-6912
          DOI:10.1145/3289398
          Issue’s Table of Contents

          Copyright © 2018 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 November 2018
          • Accepted: 1 March 2018
          • Revised: 1 February 2018
          • Received: 1 January 2017
          Published in tist Volume 9, Issue 6

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format