Skip to main content
Log in

High-order spatial connectivity mining over neural graph collaborative filtering for POI recommendation in location-based social networks

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

Abstract

Point-of-Interest (POI) recommendation using preference mining based on spatial data ascertained through Location-based Social Networks (LBSNs) is a critical personalized recommendation task. An efficient recommendation system requires an enhanced representation of users’ preferences. We propose High-order Spatial Connectivity Minning an enhancement over Neural Graph Collaborative Filtering (HSCM-NGCF) that solves the issue of over-smoothing in NGCF when the node embeddings are indistinguishable. The process involves three novel steps. First, the sequence propagation analysis is embedded in the interaction propagation layer to capture the high-order spatial connectivity in the interaction graph. Second, to emphasize and learn the relevant patterns, an adaptive weight mechanism is added that adjusts the relative importance of different edges to prioritize the edges with higher weights. Third, HSCM-NGCF can handle sparsity and noise better because it incorporates the heterogeneous structure of the input data into the embedding learning process, which helps to capture the complex relationships between different types of nodes by modifying the user-item embedding. It overcomes another demerit of NGCF wherein dissimilar items are often placed within the same set. It successfully encapsulates the local and global patterns in the user’s check-in data by modeling the short-range dependencies from the immediate neighborhood and long-range dependencies from the distant nodes via sequential propagation. HSCM-NGCF captures the high-order collaborative signals embedded into the user-POI check-ins. The three essential elements of HSCM-NGCF are (i) the interaction layer that utilizes the spatial connectivity for adaptive edges to estimate the weights of edges, (ii) the aggregation mechanism that aggregates the message vectors from the previous layer, and (iii) the prediction layer that provides the final recommendation of POIs using both observed and unobserved POIs for the user. The approach has been tested over two datasets, Gowalla and Foursquare, and the results have been juxtaposed to several state-of-the-art approaches. We achieved an accuracy of 41.52 % with the Gowalla dataset and 38.13% with the Foursquare dataset.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

The datasets generated during and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Notes

  1. https://foursquare.com

  2. http://snap.stanford.edu/data/loc-gowalla.html

References

  • Acharya M, Mohbey KK (2023) Trust-aware spatial-temporal feature estimation for next POI recommendation in location-based social networks. Soc Netw Anal Min 13(1):102

    Article  Google Scholar 

  • Acharya M, Mohbey KK (2023) Differential privacy-based social network detection over spatio-temporal proximity for secure POI recommendation. SN Comput Sci 4(3):252

    Article  Google Scholar 

  • Acharya M, Yadav S, Mohbey KK (2023) How can we create a recommender system for tourism? A location centric spatial binning-based methodology using social networks. Int J Inform Manag Data Insights 3:100161

    Google Scholar 

  • Cai Z, Yuan G, Qiao S, Qu S, Zhang Y, Bing R (2022) FG-CF: friends-aware graph collaborative filtering for POI recommendation. Neurocomputing 488:107–119

    Article  Google Scholar 

  • Chang B, Jang G, Kim S, Kang J (2020) Learning graph-based geographical latent representation for point-of-interest recommendation. In: Proceedings of the 29th ACM International conference on information & knowledge management, pp 135–144

  • Cui Y, Sun H, Zhao Y, Yin H, Zheng K (2021) Sequential-knowledge-aware next POI recommendation: a meta-learning approach. ACM Trans Inform Syst (TOIS) 40(2):1–22

    Google Scholar 

  • Dai S, Yu Y, Fan H, Dong J (2022) Spatio-temporal representation learning with social tie for personalized POI recommendation. Data Sci Eng 7(1):44–56

    Article  Google Scholar 

  • Foursquare: http://foursquare.com. Accessed 22 Jan 2022

  • Gao H, Liu H (2014) Data analysis on location-based social networks. Mobile social networking: an innovative approach, pp 165–194

  • Ghafori S, Gharehchopogh FS (2022) A multiobjective cuckoo search algorithm for community detection in social networks. Multi-objective combinatorial optimization problems and solution methods. Academic Press, pp 177–193

    Chapter  Google Scholar 

  • Gharehchopogh FS (2023) Quantum-inspired metaheuristic algorithms: comprehensive survey and classification. Artif Intell Rev 56(6):5479–5543

    Article  Google Scholar 

  • Gharehchopogh FS (2023) An improved Harris Hawks optimization algorithm with multi-strategy for community detection in social network. J Bionic Eng 20(3):1175–1197

    Article  Google Scholar 

  • Gharehchopogh FS, Ucan A, Ibrikci T, Arasteh B, Isik G (2023) Slime mould algorithm: a comprehensive survey of its variants and applications. Arch Comput Methods Eng 30(4):2683–2723

    Article  PubMed  PubMed Central  Google Scholar 

  • Gharehchopogh FS, Namazi M, Ebrahimi L, Abdollahzadeh B (2023) Advances in sparrow search algorithm: a comprehensive survey. Arch Comput Methods Eng 30(1):427–455

    Article  PubMed  Google Scholar 

  • Glorot X, Bengio Y (2010) Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the thirteenth international conference on artificial intelligence and statistics. JMLR Workshop and Conference Proceedings, pp 249–256

  • Hao PY, Cheang WH, Chiang JH (2019) Real-time event embedding for POI recommendation. Neurocomputing 349:1–11

    Article  Google Scholar 

  • He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) Lightgcn: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, pp 639–648

  • He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, pp 173–182

  • Huang Z, Ma J, Dong Y, Foutz NZ, Li J (2022) Empowering next poi recommendation with multi-relational modeling. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 2034–2038

  • Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907

  • Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30–37

    Article  Google Scholar 

  • Li Y, Chen T, Yin H, Huang Z (2021) Discovering collaborative signals for next POI recommendation with iterative Seq2Graph augmentation. In: International Joint Conference on Artificial Intelligence

  • Li Y, Chen T, Zhang PF, Huang Z, Yin H (2022) Self-supervised Graph-based Point-of-interest Recommendation. arXiv preprint arXiv:2210.12506

  • Liu S (2018) User modeling for point-of-interest recommendations in location-based social networks: the state of the art. Mob Inf Syst 2018:1–13

    Google Scholar 

  • Liu Y, Pei A, Wang F, Yang Y, Zhang X, Wang H, Ma R (2021) An attention-based category-aware GRU model for the next POI recommendation. Int J Intell Syst 36(7):3174–3189

    Article  Google Scholar 

  • Long J, Chen T, Nguyen QVH, Yin H (2023) Decentralized collaborative learning framework for next POI recommendation. ACM Trans Inform Syst 41(3):1–25

    Article  Google Scholar 

  • Lu YS, Huang JL (2020) GLR: a graph-based latent representation model for successive POI recommendation. Futur Gener Comput Syst 102:230–244

    Article  Google Scholar 

  • Mohammadzadeh H, Gharehchopogh FS (2021) A multi-agent system based for solving high-dimensional optimization problems: a case study on email spam detection. Int J Commun Syst 34(3):e4670

    Article  Google Scholar 

  • Oppokhonov S, Park S, Ampomah IK (2017) Current location-based next POI recommendation. In: Proceedings of the International Conference on Web Intelligence, pp 831–836

  • Qian TY, Liu B, Hong L, You ZN (2018) Time and location aware points of interest recommendation in location-based social networks. J Comput Sci Technol 33:1219–1230

    Article  Google Scholar 

  • Qian T, Liu B, Nguyen QVH, Yin H (2019) Spatiotemporal representation learning for translation-based POI recommendation. ACM Trans Inform Syst (TOIS) 37(2):1–24

    Article  Google Scholar 

  • Rahmani HA, Aliannejadi M, Ahmadian S, Baratchi M, Afsharchi M, Crestani F (2020) LGLMF: local geographical based logistic matrix factorization model for POI recommendation. In: Information Retrieval Technology: 15th Asia Information Retrieval Societies Conference, AIRS 2019, Hong Kong, China, November 7–9, 2019, Proceedings 15. Springer International Publishing, pp 66–78

  • Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2008) The graph neural network model. IEEE Trans Neural Netw 20(1):61–80

    Article  PubMed  Google Scholar 

  • Seyedhoseinzadeh K, Rahmani HA, Afsharchi M, Aliannejadi M (2022) Leveraging social influence based on users activity centers for point-of-interest recommendation. Inform Process Manag 59(2):102858

    Article  Google Scholar 

  • Shen Y, Zhang C, Gharehchopogh FS, Mirjalili S (2023) An improved whale optimization algorithm based on multi-population evolution for global optimization and engineering design problems. Expert Syst Appl 215:119269

    Article  Google Scholar 

  • Shishavan ST, Gharehchopogh FS (2022) An improved cuckoo search optimization algorithm with genetic algorithm for community detection in complex networks. Multimed Tools Appl 81(18):25205–25231

    Article  Google Scholar 

  • Tay Y, Anh Tuan L, Hui SC (2018) Latent relational metric learning via memory-based attention for collaborative ranking. In: Proceedings of the 2018 world wide web conference, pp 729–739

  • Wang Y, Sun H, Zhao Y, Zhou W, Zhu S (2019) A heterogeneous graph embedding framework for location-based social network analysis in smart cities. IEEE Trans Indus Inf 16(4):2747–2755

    Google Scholar 

  • Wang D, Wang X, Xiang Z, Yu D, Deng S, Xu G (2021) Attentive sequential model based on graph neural network for next poi recommendation. World Wide Web 24(6):2161–2184

    Article  Google Scholar 

  • Wang K, Wang X, Lu X (2023) POI recommendation method using LSTM-attention in LBSN considering privacy protection. Complex Intell Syst 9(3):2801–2812

    Article  Google Scholar 

  • Wang X, He X, Wang M, Feng F, Chua TS (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd international ACM SIGIR conference on Research and development in Information Retrieval, pp 165–174

  • Wang Z, Zhu Y, Liu H, Wang C (2022) Learning graph-based disentangled representations for next POI recommendation. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 1154–1163

  • Waters N (2017) Tobler’s first law of geography. The international encyclopedia of geography, 1–13

  • Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T (2019) Session-based recommendation with graph neural networks. In: Proceedings of the AAAI conference on artificial intelligence, Vol. 33, No. 01, pp 346–353

  • Xing S, Liu F, Zhao X, Li T (2018) Points-of-interest recommendation based on convolution matrix factorization. Appl Intell 48:2458–2469

    Article  Google Scholar 

  • Yang JH, Chen CM, Wang CJ, Tsai MF (2018) HOP-rec: high-order proximity for implicit recommendation. In: Proceedings of the 12th ACM conference on recommender systems, pp 140–144

  • Yang S, Liu J, Zhao K (2022) GETNext: trajectory flow map enhanced transformer for next POI recommendation. In: Proceedings of the 45th International ACM SIGIR Conference on research and development in information retrieval, pp 1144–1153

  • Ying H, Wu J, Xu G, Liu Y, Liang T, Zhang X, Xiong H (2019) Time-aware metric embedding with asymmetric projection for successive POI recommendation. World Wide Web 22:2209–2224

    Article  Google Scholar 

  • Yu D, Wanyan W, Wang D (2021) Leveraging contextual influence and user preferences for point-of-interest recommendation. Multimed Tools Appl 80:1487–1501

    Article  Google Scholar 

  • Yuan Q, Cong G, Sun A (2014) Graph-based point-of-interest recommendation with geographical and temporal influences. In: Proceedings of the 23rd ACM international conference on conference on information and knowledge management, pp 659–668

  • Yu F, Cui L, Guo W, Lu X, Li Q, Lu H (2020) A category-aware deep model for successive POI recommendation on sparse check-in data. In: Proceedings of the web conference 2020, pp 1264–1274

  • Zang H, Han D, Li X, Wan Z, Wang M (2021) Cha: Categorical hierarchy-based attention for next poi recommendation. ACM Trans Inform Syst (TOIS) 40(1):1–22

    Google Scholar 

  • Zhang S, Tong H, Xu J, Maciejewski R (2019) Graph convolutional networks: a comprehensive review. Comput Soc Netw 6(1):1–23

    Article  Google Scholar 

  • Zhang C, Li T, Gou Y, Yang M (2020) KEAN: knowledge embedded and attention-based network for POI recommendation. In: 2020 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA). IEEE, pp 847–852

  • Zhao P, Luo A, Liu Y, Xu J, Li Z, Zhuang F, Zhou X (2020) Where to go next: a spatio-temporal gated network for next poi recommendation. IEEE Trans Knowl Data Eng 34(5):2512–2524

    Article  Google Scholar 

  • Zhou Y, Yang G, Yan B, Cai Y, Zhu Z (2022) Point-of-interest recommendation model considering strength of user relationship for location-based social networks. Expert Syst Appl 199:117147

    Article  Google Scholar 

  • Zhu J, Ming Q, Liu Y (2018) Trust-distrust-aware point-of-interest recommendation in location-based social network. In: Wireless Algorithms, Systems, and Applications: 13th International Conference, WASA 2018, Tianjin, China, June 20–22, 2018, Proceedings 13. Springer International Publishing, pp 709–719

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krishna Kumar Mohbey.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Acharya, M., Mohbey, K.K. High-order spatial connectivity mining over neural graph collaborative filtering for POI recommendation in location-based social networks. Evolving Systems (2024). https://doi.org/10.1007/s12530-024-09572-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12530-024-09572-x

Keywords

Navigation