Abstract
POI recommendation has become an essential means to help people discover attractive places. Intuitively, activities have an important impact on users’ decision-making, because users select POIs to attend corresponding activities. However, many existing studies ignore the social motivation of user behaviors and regard all check-ins as influenced only by individual user interests. As a result, they cannot model user preferences accurately, which degrades recommendation effectiveness. In this article, from the perspective of activities, this study proposes a probabilistic generative model called STARec. Specifically, based on the social effect of activities, STARec defines users’ social preferences as distinct from their individual interests and combines these with individual user activity interests to effectively depict user preferences. Moreover, the inconsistency between users’ social preferences and their decisions is modeled. An activity frequency feature is introduced to acquire accurate user social preferences because of close correlation between these and the key impact factor of corresponding check-ins. An alias sampling-based training method was used to accelerate training. Extensive experiments were conducted on two real-world datasets. Experimental results demonstrated that the proposed STARec model achieves superior performance in terms of high recommendation accuracy, robustness to data sparsity, effectiveness in handling cold-start problems, efficiency, and interpretability.
- [1] . 2020. A joint two-phase time-sensitive regularized collaborative ranking model for point of interest recommendation. IEEE Trans. Knowl. Data Eng. 32, 6 (2020), 1050–1063.Google Scholar
Cross Ref
- [2] . 2017. Suggesting points-of-interest via content-based, collaborative, and hybrid fusion methods in mobile devices. ACM Trans. Info. Syst. 36, 3 (2017), 1–28. Google Scholar
Digital Library
- [3] . 2012. Location-based and preference-aware recommendation using sparse geo-social networking data. In Proceedings of the International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 199–208. Google Scholar
Digital Library
- [4] . 2003. Latent dirichlet allocation. J. Mach. Learn. Res. 3(Jan.2003), 993–1022. Google Scholar
Digital Library
- [5] . 2014. Time-aware recommender systems: A comprehensive survey and analysis of existing evaluation protocols. User Model. User-Adapt. Interact. 24, 1–2 (2014), 67–119. Google Scholar
Digital Library
- [6] . 2020. Learning graph-based geographical latent representation for point-of-interest recommendation. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management. ACM, 135–144. Google Scholar
Digital Library
- [7] . 2019. MMALFM: Explainable recommendation by leveraging reviews and images. ACM Trans. Info. Syst. 37, 2 (2019), 1–28. Google Scholar
Digital Library
- [8] . 2015. Gaussian LDA for topic models with word embeddings. In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing. ACL, 795–804.Google Scholar
Cross Ref
- [9] . 2020. CVTM: A content-venue-aware topic model for group event recommendation. IEEE Trans. Knowl. Data Eng. 32, 7 (2020), 1290–1303.Google Scholar
Cross Ref
- [10] . 2013. Location recommendation for out-of-town users in location-based social networks. In Proceedings of the 22nd ACM International Conference on Information and Knowledge Management. ACM, New York, NY, 721–726. Google Scholar
Digital Library
- [11] . 2013. Exploring temporal effects for location recommendation on location-based social networks. In Proceedings of the 7th ACM Conference on Recommender Systems. ACM, New York, NY, 93–100. Google Scholar
Digital Library
- [12] . 2018. Self-attentive sequential recommendation. In Proceedings of the IEEE International Conference on Data Mining (ICDM’18). IEEE, 197–206.Google Scholar
Cross Ref
- [13] . 2018. HST-LSTM: A hierarchical spatial-temporal long-short term memory network for location prediction. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI’18). 2341–2347. Google Scholar
Digital Library
- [14] . 2014. Reducing the sampling complexity of topic models. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Association for Computing Machinery, New York, NY, 891–900. Google Scholar
Digital Library
- [15] . 2020. Translation-based sequential recommendation for complex users on sparse data. IEEE Trans. Knowl. Data Eng. 32, 8 (2020), 1639–1651.Google Scholar
Cross Ref
- [16] . 2018. Next point-of-interest recommendation with temporal and multi-level context attention. In Proceedings of the IEEE International Conference on Data Mining (ICDM’18). IEEE, 1110–1115.Google Scholar
Cross Ref
- [17] . 2017. A time-aware personalized point-of-interest recommendation via high-order tensor factorization. ACM Trans. Info. Syst. 35, 4 (2017), 1–23. Google Scholar
Digital Library
- [18] . 2020. Geography-aware sequential location recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 2009–2019.Google Scholar
Digital Library
- [19] . 2018. Joint modeling of participant influence and latent topics for recommendation in event-based social networks. ACM Trans. Info. Syst. 36, 3 (2018), 1–31. Google Scholar
Digital Library
- [20] . 2013. Learning geographical preferences for point-of-interest recommendation. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 1043–1051. Google Scholar
Digital Library
- [21] . 2020. Meta-learning on heterogeneous information networks for cold-start recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 1563–1573.Google Scholar
Digital Library
- [22] . 2017. FeRe: Exploiting influence of multi-dimensional features resided in news domain for recommendation. Info. Process. Manage. 53, 5 (2017), 1215–1241.Google Scholar
Cross Ref
- [23] . 2019. BoRe: Adapting to reader consumption behavior instability for news recommendation. ACM Trans. Info. Syst. 38, 1 (2019), 1–33. Google Scholar
Digital Library
- [24] . 2020. Location recommendation by combining geographical, categorical, and social preferences with location popularity. Info. Process. Manage. 57, 4 (2020), 102251.Google Scholar
Cross Ref
- [25] . 2009. External evaluation of topic models. In Proceedings of the 14th Australasian Document Computing Symposium (ADCS’09). 1–8.Google Scholar
- [26] . 2019. Spatiotemporal representation learning for translation-based POI recommendation. ACM Trans. Info. Syst. 37, 2 (2019), 1–24. Google Scholar
Digital Library
- [27] . 2018. Heterogeneous information network embedding for recommendation. IEEE Trans. Knowl. Data Eng. 31, 2 (2018), 357–370. Google Scholar
Digital Library
- [28] . 2018. Personalized top-n sequential recommendation via convolutional sequence embedding. In Proceedings of the 7th ACM International Conference on Web Search and Data Mining. ACM, New York, NY, 565–573. Google Scholar
Digital Library
- [29] . 1994. Markov chains for exploring posterior distributions. Ann. Stat. 22, 4 (1994), 1701–1728.Google Scholar
Cross Ref
- [30] . 2019. Exploring high-order user preference on the knowledge graph for recommender systems. ACM Trans. Info. Syst. 37, 3 (2019), 1–26. Google Scholar
Digital Library
- [31] . 2017. What your images reveal: Exploiting visual contents for point-of-interest recommendation. In Proceedings of the 26th International Conference on World Wide Web (WWW’17). 391–400. Google Scholar
Digital Library
- [32] . 2015. Geo-SAGE: A geographical sparse additive generative model for spatial item recommendation. In Proceedings of 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 1255–1264. Google Scholar
Digital Library
- [33] . 2016. Spore: A sequential personalized spatial item recommender system. In Proceedings of the 32nd IEEE International Conference on Data Engineering (ICDE’16). IEEE, 954–965.Google Scholar
Cross Ref
- [34] . 2012. Constructing popular routes from uncertain trajectories. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 195–203. Google Scholar
Digital Library
- [35] . 2020. Exploiting bi-directional global transition patterns and personal preferences for missing POI category identification. Neural Netw. 132 (2020), 75–83.Google Scholar
Cross Ref
- [36] . 2016. Learning graph-based POI embedding for location-based recommendation. In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management. ACM, New York, NY, 15–24. Google Scholar
Digital Library
- [37] . 2009. Efficient methods for topic model inference on streaming document collections. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 937–946. Google Scholar
Digital Library
- [38] . 2016. POI recommendation: A temporal matching between POI popularity and user regularity. In Proceedings of the IEEE 16th International Conference on Data Mining. IEEE, 549–558.Google Scholar
Cross Ref
- [39] . 2011. Exploiting geographical influence for collaborative point-of-interest recommendation. In Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, NY, 325–334. Google Scholar
Digital Library
- [40] . 2015. Modeling location-based user rating profiles for personalized recommendation. ACM Trans. Knowl. Discov. Data 9, 3 (2015), 19:1–19:41. Google Scholar
Digital Library
- [41] . 2016. Joint modeling of user check-in behaviors for real-time point-of-interest recommendation. ACM Trans. Info. Syst. 35, 2 (2016), 1–44. Google Scholar
Digital Library
- [42] . 2017. Spatial-aware hierarchical collaborative deep learning for POI recommendation. IEEE Trans. Knowl. Data Eng. 29, 11 (2017), 2537–2551.Google Scholar
Digital Library
- [43] . 2016. Adapting to user interest drift for POI recommendation. IEEE Trans. Knowl. Data Eng. 28, 10 (2016), 2566–2581. Google Scholar
Digital Library
- [44] . 2018. Sequential recommender system based on hierarchical attention networks. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI’18). 3926–3932. Google Scholar
Digital Library
- [45] . 2020. A category-aware deep model for successive POI recommendation on sparse check-in data. In Proceedings of the Web Conference. ACM, New York, NY, 1264–1274. Google Scholar
Digital Library
- [46] . 2015. LightLDA: Big topic models on modest compute clusters. In Proceedings of the 24th International Conference on World Wide Web (WWW’15). 1351–1361. Google Scholar
Digital Library
- [47] . 2014. COM: A generative model for group recommendation. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 163–172. Google Scholar
Digital Library
- [48] . 2013. Time-aware point-of-interest recommendation. In Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, NY, 363–372. Google Scholar
Digital Library
- [49] . 2017. Large-scale point-of-interest category prediction using natural language processing models. In Proceedings of the IEEE International Conference on Big Data (BigData’17). IEEE, 1027–1032.Google Scholar
Cross Ref
- [50] . 2015. CoRe: Exploiting the personalized influence of two-dimensional geographic coordinates for location recommendations. Info. Sci. 293 (2015), 163–181.Google Scholar
Cross Ref
- [51] . 2015. Spatiotemporal sequential influence modeling for location recommendations: A gravity-based approach. ACM Trans. Intell. Syst. Technol. 7, 1 (2015), 1–25. Google Scholar
Digital Library
- [52] . 2016. CRATS: An LDA-based model for jointly mining latent communities, regions, activities, topics, and sentiments from geosocial network data. IEEE Trans. Knowl. Data Eng. 28, 11 (2016), 2895–2909. Google Scholar
Digital Library
- [53] . 2017. Enabling kernel-based attribute-aware matrix factorization for rating prediction. IEEE Trans. Knowl. Data Eng. 29, 4 (2017), 798–812. Google Scholar
Digital Library
- [54] . 2014. LORE: Exploiting sequential influence for location recommendations. In Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 103–112. Google Scholar
Digital Library
- [55] . 2019. Topic-enhanced memory networks for personalised point-of-interest recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 831–840. Google Scholar
Digital Library
Index Terms
STARec: Adaptive Learning with Spatiotemporal and Activity Influence for POI Recommendation
Recommendations
Augmented Collaborative Filtering for Sparseness Reduction in Personalized POI Recommendation
As mobile device penetration increases, it has become pervasive for images to be associated with locations in the form of geotags. Geotags bridge the gap between the physical world and the cyberspace, giving rise to new opportunities to extract further ...
Modeling Location-Based User Rating Profiles for Personalized Recommendation
TKDD Special Issue (SIGKDD'13)This article proposes LA-LDA, a location-aware probabilistic generative model that exploits location-based ratings to model user profiles and produce recommendations. Most of the existing recommendation models do not consider the spatial information of ...
Activity Recommendation with Partners
Recommending social activities, such as watching movies or having dinner, is a common function found in social networks or e-commerce sites. Besides certain websites which manage activity-related locations (e.g., foursquare.com), many items on product ...





Comments