Abstract
Next location recommendation aims to mine users’ historical trajectories to predict their potentially preferred locations in the next moment. Although previous studies have explored the idea of incorporating location or social contextual information for recommendation, they still suffer from several major limitations: (1) not fully considering the semantic associations between locations, (2) not considering the heterogeneity in preferences of socially linked users, (3) not fully utilizing contextual information from distinctive sources to further improve the recommendation performance. In this paper, we propose a novel multi-context-based next location recommendation model that incorporates location context, trajectory context, and social context to obtain comprehensive users’ preferences while allowing for interactions between contexts. Specifically, we first develop an efficient method combining both high-order location graphs and location semantic graphs to characterize subtle associations between locations. Then we explore the social contextual information and introduce the location subgraph which considers heterogeneous preferences among friends. Finally, we use the LSTM and geo-dilated LSTM to capture the spatio-temporal associations between users’ trajectories and integrate various contextual information to improve model performance. Extensive experiments on three real datasets show that our model has superior results in the next location recommendation task over other baselines.
Similar content being viewed by others
References
Chang, B., Jang, G., Kim, S., Kang, J.: Learning graph-based geographical latent representation for point-of-interest recommendation. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management, pp. 135–144 (2020)
Chang, L., Chen, W., Huang, J., Bin, C., Wang, W.: Exploiting multi-attention network with contextual influence for point-of-interest recommendation. Appl. Intell. 51(4), 1904–1917 (2021)
Chen, L., Shang, S., Jensen, C.S., Yao, B., Kalnis, P.: Parallel semantic trajectory similarity join. In: 2020 IEEE 36th International Conference on Data Engineering, pp. 997–1008. IEEE (2020)
Cheng, C., Yang, H., Lyu, M.R., King, I.: Where you like to go next: Successive point-of-interest recommendation. In: Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, pp. 2605–2611 (2013)
Cheng, X., Li, N., Rysbayeva, G., Yang, Q., Zhang, J.: Influence-aware successive point-of-interest recommendation. World Wide Web, 1–15 (2022)
Cho, E., Myers, S., Leskovec, J.: Friendship and mobility: User movement in location-based social networks, 1082–1090 (2011)
Dong, Y., Chawla, N.V., Swami, A.: Metapath2vec: Scalable representation learning for heterogeneous networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 135–144 (2017)
Feng, J., Li, Y., Zhang, C., Sun, F., Meng, F., Guo, A., Jin, D.: Deepmove: Predicting human mobility with attentional recurrent networks. In: Proceedings of the 2018 World Wide Web Conference, pp. 1459–1468 (2018)
Feng, S., Tran, L.V., Cong, G., Chen, L., Li, J., Li, F.: Hme: A hyperbolic metric embedding approach for next-poi recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1429–1438 (2020)
Han, P., Li, Z., Liu, Y., Zhao, P., Li, J., Wang, H., Shang, S.: Contextualized point-of-interest recommendation. In: International Joint Conferences on Artificial Intelligence, pp. 2484–2490 (2020)
Han, P., Shang, S., Sun, A., Zhao, P., Zheng, K., Kalnis, P.: Auc-mf: Point of interest recommendation with auc maximization. In: 2019 IEEE 35th International Conference on Data Engineering, pp. 1558–1561 (2019)
Han, P., Shang, S., Sun, A., Zhao, P., Zheng, K., Zhang, X.: Point-of-interest recommendation with global and local context. IEEE Trans. Knowl. Data Eng. 34(11), 5484–5495 (2022)
He, J., Li, X., Liao, L., Song, D., Cheung, W.K.: Inferring a personalized next point-of-interest recommendation model with latent behavior patterns. In: Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pp. 137–143. AAAI Press (2016)
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neur. Comput. 9(8), 1735–1780 (1997)
Huynh, T.T., Van Tong, V., Nguyen, T.T., Jo, J., Yin, H., Nguyen, Q.V.H.: Learning holistic interactions in lbsns with high-order, dynamic, and multi-role c=contexts. IEEE Transactions on Knowledge and Data Engineering (2022)
Kipf, T.N., Welling, M.: Variational graph auto-encoders. International Conference on Learning Representations (2016)
Kong, D., Wu, F.: Hst-lstm: A hierarchical spatial-temporal long-short term memory network for location prediction. In: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, pp. 2341–2347 (2018)
Li, H., Ge, Y., Hong, R., Zhu, H.: Point-of-interest recommendations: Learning potential check-ins from friends. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 975–984. Association for Computing Machinery (2016)
Li, R., Shen, Y., Zhu, Y.: Next point-of-interest recommendation with temporal and multi-level context attention. In: 2018 IEEE International Conference on Data Mining, pp. 1110–1115 (2018)
Liang, W., Zhang, W.: Learning social relations and spatiotemporal trajectories for next check-in inference. IEEE Transactions on Neural Networks and Learning Systems, 1–11 (2020)
Lim, N., Hooi, B., Ng, S.K., Wang, X., Goh, Y.L., Weng, R., Varadarajan, J.: Stp-udgat: Spatial-temporal-preference user dimensional graph attention network for next poi recommendation. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management, pp. 845–854 (2020)
Lim, N., Hooi, B., Ng, S.K., Wang, X., Goh, Y.L., Weng, R., Varadarajan, J.: Stp-udgat: Spatial-temporal-preference user dimensional graph attention network for next poi recommendation. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management, pp. 845–854 (2020)
Liu, A., Zhang, Y., Zhang, X., Liu, G., Zhang, Y., Li, Z., Zhao, L., Li, Q., Zhou, X.: Representation learning with multi-level attention for activity trajectory similarity computation. IEEE Transactions on Knowledge and Data Engineering (2020)
Liu, L., Wang, L., Lian, T.: Case4sr: Using category sequence graph to augment session-based recommendation. Knowl.-Based Syst. 212, 106558 (2021)
Liu, Q., Chen, E., Xiong, H., Ding, C.H.Q., Chen, J.: Enhancing collaborative filtering by user interest expansion via personalized ranking. IEEE Trans. Syst. Man Cybern. Part B (Cybernetics) 42(1), 218–233 (2012)
Liu, Q., Huang, Z., Yin, Y., Chen, E., Xiong, H., Su, Y., Hu, G.: Ekt: Exercise-aware knowledge tracing for student performance prediction. IEEE Trans. Knowl. Data Eng. 33(1), 100–115 (2021)
Liu, T., Liao, J., Wu, Z., Wang, Y., Wang, J.: Exploiting geographical-temporal awareness attention for next point-of-interest recommendation. Neurocomputing 400, 227–237 (2020)
Liu, Y., Pei, A., Wang, F., Yang, Y., Zhang, X., Wang, H., Dai, H., Qi, L., Ma, R.: An attention-based category-aware gru model for the next poi recommendation. Int. J. Intell. Syst. 36, 3174–3189 (2021)
Luo, Y., Liu, Q., Liu, Z.: Stan: Spatio-temporal attention network for next location recommendation. In: Proceedings of the Web Conference 2021, pp. 2177–2185 (2021)
Manotumruksa, J., Macdonald, C., Ounis, I.: A contextual attention recurrent architecture for context-aware venue recommendation. In: The 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 555–564 (2018)
Manotumruksa, J., Macdonald, C., Ounis, I.: A contextual recurrent collaborative filtering framework for modelling sequences of venue checkins. Inform. Process. Manag. 57(6), 102092 (2020)
Mathew, W., Raposo, R., Martins, B.: Predicting future locations with hidden Markov models. In: Proceedings of the 2012 ACM Conference on Ubiquitous Computing, pp. 911–918 (2012)
Qiao, Y., Luo, X., Li, C., Tian, H., Ma, J.: Heterogeneous graph-based joint representation learning for users and pois in location-based social network. Inform. Process. Manag. 57(2), 102151 (2020)
Rahmani, H.A., Aliannejadi, M., Baratchi, M., Crestani, F.: A systematic analysis on the impact of contextual information on point-of-interest recommendation. ACM Trans. Inform. Syst. 40(4), 1–35 (2022)
Rao, X., Chen, L., Liu, Y., Shang, S., Yao, B., Han, P.: Graph-flashback network for next location recommendation. In: Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 1463–1471 (2022)
Shen, T., Chen, H., Ku, W.S.: Time-aware location sequence recommendation for cold-start mobile users. In: Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 484–487 (2018)
Sun, H., Xu, J., Zheng, K., Zhao, P., Chao, P., Zhou, X.: Mfnp: A meta-optimized model for few-shot next poi recommendation. In: Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, pp. 3017–3023 (2021)
Sun, K., Qian, T., Chen, T., Liang, Y., Hung, N., Yin, H.: Where to go next: Modeling long-and short-term user preferences for point-of-interest recommendation. Proceedings of the AAAI Conference on Artificial Intelligence 34, 214–221 (2020)
Wang, D., Wang, X., Xiang, Z., Yu, D., Deng, S., Xu, G.: Attentive sequential model based on graph neural network for next poi recommendation. World Wide Web 24(6), 2161–2184 (2021)
Wei, X., Liu, Y., Sun, J., Jiang, Y., Tang, Q., Yuan, K.: Dual subgraph-based graph neural network for friendship prediction in location-based social networks. ACM Trans. Knowl. Discov. Data. Just Accepted (2022)
Wu, F., Li, Z.: Where did you go: Personalized annotation of mobility records. In: Proceedings of the 25th ACM International on Conference on Information and Knowledge Management, pp. 589–598 (2016)
Xiong, X., Xiong, F., Zhao, J., Qiao, S., Li, Y., Zhao, Y.: Dynamic discovery of favorite locations in spatio-temporal social networks. Inform. Process. Manag. 57(6), 102337 (2020)
Yang, C., Sun, M., Zhao, W.X., Liu, Z., Chang, E.Y.: A neural network approach to jointly modeling social networks and mobile trajectories ACM Trans. Inform. Syst., 35(4) (2017)
Yang, D., Qu, B., Yang, J., Cudré-Mauroux, P.: Lbsn2vec++: Heterogeneous hypergraph embedding for location-based social networks. IEEE Trans. Knowl. Data Eng. 34(4), 1843–1855 (2022)
Zhan, G., Xu, J., Huang, Z., Zhang, Q., Xu, M., Zheng, N.: A semantic sequential correlation based lstm model for next poi recommendation. In: 2019 20th IEEE International Conference on Mobile Data Management, pp. 128–137 (2019)
Zhang, J., Liu, X., Zhou, X., Chu, X.: Leveraging graph neural networks for point-of-interest recommendations. Neurocomputing 462, 1–13 (2021)
Zhang, J.D., Chow, C.Y.: Geosoca: Exploiting geographical, social and categorical correlations for point-of-interest recommendations. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 443–452 (2015)
Zhang, M., Cui, Z., Neumann, M., Chen, Y.: An end-to-end deep learning architecture for graph classification. In: Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence and Thirtieth Innovative Applications of Artificial Intelligence Conference and Eighth AAAI Symposium on Educational Advances in Artificial Intelligence (2018)
Zhang, S., Cheng, H.: Exploiting context graph attention for poi recommendation in location-based social networks. In: Database Systems for Advanced Applications, pp. 83–99 (2018)
Zhang, Y., Zou, Y., Tang, J., Liang, J.: Long-term prediction for high-resolution lane-changing data using temporal convolution network. Transportmetrica B: Transport Dynamics 10, 849–863 (2021)
Zhao, J., Zhao, P., Liu, Y., Sheng, V.S., Li, Z., Zhao, L.: Hierarchical variational attention for sequential recommendation. In: DASFAA (2020)
Zhao, P., Luo, A., Liu, Y., Xu, J., Li, Z., Zhuang, F., Sheng, V.S., Zhou, X.: Where to go next: A spatio-temporal hated network for next poi recommendation. IEEE Trans. Knowl. Data Eng. 34(5), 2512–2524 (2022)
Zhao, W.X., Fan, F., Wen, J.R., Chang, E.Y.: Joint representation learning for location-based social networks with multi-grained sequential contexts. ACM Trans. Knowl. Discov Data, 12(2) (2018)
Zhao, W.X., Zhou, N., Zhang, W., Wen, J.R., Wang, S., Chang, E.Y.: A probabilistic lifestyle-based trajectory model for social strength inference from human trajectory data. ACM Trans. Inf. Syst. 35(1), 1–28 (2016)
Zhou, N., Zhao, W.X., Zhang, X., Wen, J.R., Wang, S.: A general multi-context embedding model for mining human trajectory data. IEEE Trans. Knowl. Data Eng. 28(8), 1945–1958 (2016)
Funding
The National Natural Science Foundation of China (71802068, 72271084, 72071069); The University Synergy Innovation Program of Anhui Province (GXXT-2021-004)
Author information
Authors and Affiliations
Contributions
Xuemei Wei designed the model and completed the experiments, Chunli Liu participated in the model design and wrote the main manuscript text, Yezheng Liu and Yang Li wrote the main manuscript text, and Kai Zhang completed the data processing and prepared Figures 1-4. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Ethics approval
Not applicable
Conflict of Interests
The authors declare that they have no conflict of interest.
Additional information
Availability of data and materials
All data can be found at: https://sites.google.com/site/yangdingqi/home/foursquare-dataset
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article belongs to the Topical Collection: Special Issue on Spatiotemporal Data Management and Analytics for Recommend Guest Editors: Shuo Shang, Xiangliang Zhang and Panos Kalnis
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wei, X., Liu, C., Liu, Y. et al. Next location recommendation: a multi-context features integration perspective. World Wide Web 26, 2051–2074 (2023). https://doi.org/10.1007/s11280-022-01126-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11280-022-01126-y