AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (3.1 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Heterogeneous Spatio-Temporal Graph Contrastive Learning for Point-of-Interest Recommendation

School of Computer Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
Meituan, Beijing 100102, China
Show Author Information

Abstract

As one of the most crucial topics in the recommendation system field, point-of-interest (POI) recommendation aims to recommending potential interesting POIs to users. Recently, graph neural networks (GNNs) have been successfully used to model interaction and spatio-temporal information in POI recommendations, but the data sparsity of POI recommendations affects the training of GNNs. Although some existing GNN-based POI recommendation approaches try to use social relationships or user attributes to alleviate the data sparsity problem, such auxiliary information is not always available for privacy reasons. Self-supervised learning gives a new idea to alleviate the data sparsity problem, but most existing self-supervised recommendation methods cannot be directly used in the spatio-temporal graph of POI recommendations. In this paper, we propose a novel heterogeneous spatio-temporal graph contrastive learning method, HestGCL, to compensate for existing GNN-based methods’ shortcomings. To model spatio-temporal information, we generate spatio-temporally specific views and design view-specific heterogeneous graph neural networks to model spatial and temporal information, respectively. To alleviate data sparsity, we propose a cross-view contrastive strategy to capture differences and correlations among views, providing more supervision signals and boosting the overall performance collaboratively. Extensive experiments on three benchmark datasets demonstrate the effectiveness of HestGCL, which significantly outperforms existing methods.

References

[1]
S. L. Zhao, I. King, and M. R. Lyu, A survey of point-of-interest recommendation in location-based social networks, arXiv preprint arXiv: 1607.00647, 2016.
[2]
C. Cheng, H. Yang, M. R. Lyu, and I. King, Where you like to go next: Successive point-of-interest recommendation, in Proc. Twenty-Third Int. Joint Conf. Artificial Intelligence, Beijing, China, 2013, pp. 2605–2611.
[3]
M. Ye, P. Yin, and W. C. Lee, Location recommendation for location-based social networks, in Proc. 18th SIGSPATIAL Int. Conf. Advances in Geographic Information Systems, San Jose, CA, USA, 2010, pp. 458–461.
[4]
H. Gao, J. Tang, X. Hu, and H. Liu, Exploring temporal effects for location recommendation on location-based social networks, in Proc. 7th ACM Conf. Recommender systems, Hong Kong, China, 2013, pp. 93–100.
[5]
Y. Liu, W. Wei, A. Sun, and C. Miao, Exploiting geographical neighborhood characteristics for location recommendation, in Proc. 23rd ACM Int. Conf. Conf. Information and Knowledge Management, Shanghai, China, 2014, pp. 739–748.
[6]
M. Xie, H. Yin, H. Wang, F. Xu, W. Chen, and S. Wang, Learning graph-based POI embedding for location-based recommendation, in Proc. 25th ACM Int. on Conf. Information and Knowledge Management, Indianapolis, IN, USA, 2016, pp. 15–24.
[7]
D. Yang, B. Qu, J. Yang, and P. Cudre-Mauroux, Revisiting user mobility and social relationships in LBSNs: A hypergraph embedding approach, in Proc. World Wide Web Conf., San Francisco, CA, USA, 2019.
[8]
T. Qian, B. Liu, Q. V. H. Nguyen, and H. Yin, Spatiotemporal representation learning for translation-based POI recommendation, ACM Trans. Inf. Syst., vol. 37, no. 2, p. 18.
[9]
J. Tang, M. Qu, M. Z. Wang, M. Zhang, J. Yan, and Q. Z. Mei, Line: Large-scale information network embedding, in Proc. of WWW, Florence, Italy, 2015.
[10]
A. Grover and J. Leskovec, node2vec: Scalable feature learning for networks, KDD, vol. 2016, pp. 855–864, 2016.
[11]
A. Bordes, N. Usunier, A. Garcia-Durán, J. Weston, and O. Yakhnenko, Translating embeddings for modeling multi-relational data, in Proc. 26th Int. Conf. on Neural Information Processing Systems, Red Hook, NY, USA, 2013.
[12]
B. Chang, G. Jang, S. Kim, and J. Kang, Learning graph-based geographical latent representation for point-of-interest recommendation, in Proc. 29th ACM Int. Conf. Information & Knowledge Management, Virtual Event, 2020.
[13]
T. Yang, H. Gao, C. Yang, C. Shi, Q. Xie, X. Wang, and D. Wang, Memory-enhanced period-aware graph neural network for general POI recommendation, in Proc. Int. Conf. on Database Systems for Advanced Applications, Kyoto, Japan 2023, pp. 462–472.
[14]
H. Han, M. Zhang, M. Hou, F. Zhang, Z. Wang, E. Chen, H. Wang, J. Ma, and Q. Liu, STGCN: A spatial-temporal aware graph learning method for POI recommendation, in Proc. IEEE Int. Conf. Data Mining (ICDM), Sorrento, Italy, 2020.
[15]
X. Xia, H. Z. Yin, J. L. Yu, Q. Y. Wang, L. Z. Cui, and X. L. Zhang, Self-supervised hypergraph convolutional networks for session-based recommendation, https://doi.org/10.1609/aaai.v35i5.16578.
[16]
J. C. Wu, X. Wang, F. L. Feng, X. N. He, L. Chen, J. X. Lian, and X. Xie, Self-supervised graph learning for recommendation, in Proc. 44th Int. ACM SIGIR Conf. on Research and Development in Information Retrieval, New York, NY, USA, pp. 726–735, 2021.
[17]
Z. Lin, C. Tian, Y. Hou, and W. X. Zhao, Improving graph collaborative filtering with neighborhood-enriched contrastive learning, in Proc. ACM Web Conf. 2022, Lyon, France, 2022, pp. 2320–2329.
[18]

T. N. Kipf and M. Welling, Semi-supervised classification with graph convolutional networks, Neural Processing Letters, vol. 54, pp. 2645–2656, 2022.

[19]
M. Schlichtkrull, T. N. Kipf, P. Bloem, R. van den Berg, I. Titov, and M. Welling, Modeling relational data with graph convolutional networks, in Lecture Notes in Computer Science, A. Gangemi, R. Navigli, M. E. Vidal, P. Hitzler, R. Troncy, L. Hollink, A. Tordai, M. Alam, eds. Cham, Switzerland: Springer, 2018, pp. 593–607.
[20]
X. Wang, X. N. He, M. Wang, F. L. Feng, and T. S. Chua, Neural graph collaborative filtering, in Proc. 42nd Int. ACM SIGIR Conf. on Research and Development in Information Retrieval, Paris, France, 2019.
[21]
X. He, K. Deng, X. Wang, Y. Li, Y. Zhang, and M. Wang, LightGCN: Simplifying and powering graph convolution network for recommendation, in Proc. 43rd Int. ACM SIGIR Conf. Research and Development in Information Retrieval, Virtual Event, 2020.
[22]
L. Wu, P. J. Sun, Y. J. Fu, R. C. Hong, X. T. Wang, and M. Wang, A neural influence diffusion model for social recommendation, in Proc. 42nd Int. ACM SIGIR Conf. on Research and Development in Information Retrieval, Paris, France, 2019.
[23]
W. Hamilton, Z. T. Ying, and J. Leskovec, Inductive representation learning on large graphs, in Proc. Thirty-first Annual Conf. on Neural Information Processing Systems (NIPS), Long Beach, CA, USA, 2017.
[24]

J. Yu, H. Yin, X. Xia, T. Chen, J. Li, and Z. Huang, Self-supervised learning for recommender systems: A survey, IEEE Trans. Knowl. Data Eng., vol. 36, no. 1, pp. 335–355, 2024.

[25]
K. He, H. Fan, Y. Wu, S. Xie, and R. Girshick, Momentum contrast for unsupervised visual representation learning, in Proc. IEEE/CVF Conf. Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 2020.
[26]
J. Devlin, M. W. Chang, K. Lee, and K. Toutanova, Bert: Pre-training of deep bidirectional transformers for language understanding, arXiv preprint arXiv: 1810.04805, 2018.
[27]
P. Velickovic, W. Fedus, W. L. Hamilton, P. Liò, Y. Bengio, and R. D. Hjelm, Deep Graph Infomax, arXiv preprint arXiv: 1809.10341, 2019.
[28]

Y. Li, M. Yang, and Z. Zhang, A survey of multi-view representation learning, IEEE Trans. Knowl. Data Eng., vol. 31, no. 10, pp. 1863–1883, 2019.

[29]
A. van den Oord, Y. Li, and O. Vinyals, Representation learning with contrastive predictive coding, arXiv preprint arXiv: 1807.03748, 2018.
[30]

Y. Liu, T. A. N. Pham, G. Cong, and Q. Yuan, An experimental evaluation of point-of-interest recommendation in location-based social networks, Proc. VLDB Endow., vol. 10, no. 10, pp. 1010–1021, 2017.

[31]
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme, BPR: Bayesian personalized ranking from implicit feedback, arXiv preprint arXiv: 1205.2618, 2012.
[32]
X. N. He, L. Z. Liao, H. W. Zhang, L. Q. Nie, X. Hu, and T. S. Chua, Neural collaborative filtering, in Proc. 26th Int. Conf. on World Wide Web, pp. 173–182, 2017.
[33]
H. A. Rahmani, M. Aliannejadi, S. Ahmadian, M. Baratchi, M. Afsharchi, and F. Crestani, LGLMF: Local geographical based logistic matrix factorization model for POI recommendation, arXiv preprint arXiv:1909.06667, 2019.
[34]
H. A. Rahmani, M. Aliannejadi, M. Baratchi, and F. Crestani, Joint geographical and temporal modeling based on matrix factorization for point-of-interest recommendation, in European Conference on Information Retrieval, J. M. Jose, E. Yilmaz, J. Magalhães, P. Castells, N. Ferro, M. J. Silva, F. Martins, eds. Cham, Switzerland: Springer, 2020, pp. 205–219.
[35]
N. Lim, B. Hooi, S. K. Ng, X. Wang, Y. L. Goh, R. Weng, and J. Varadarajan, STP-UDGAT: Spatial-temporal-preference user dimensional graph attention network for next POI recommendation, in Proc. 29th ACM Int. Conf. Information & Knowledge Management, Virtual Event, 2020.
[36]
Y. Li, T. Chen, Y. Luo, H. Yin, and Z. Huang, Discovering collaborative signals for next POI recommendation with iterative Seq2Graph augmentation, in Proc. Thirtieth Int. Joint Conf. Artificial Intelligence, Montreal, Canada, 2021.
[37]
X. Rao, L. Chen, Y. Liu, S. Shang, B. Yao, and P. Han, Graph-flashback network for next location recommendation, in Proc. 28th ACM SIGKDD Conf. Knowledge Discovery and Data Mining, Washington, DC, USA, 2022, pp. 1463–1471.
[38]
W. X. Zhao, S. Mu, Y. Hou, Z. Lin, Y. Chen, X. Pan, K. Li, Y. Lu, H. Wang, C. Tian et al., RecBole: Towards a unified, comprehensive and efficient framework for recommendation algorithms, in Proc. 30th ACM Int. Conf. Information & Knowledge Management, Virtual Event, 2021.
[39]
D. P. Kingma and J. Ba, Adam: A Method for Stochastic Optimization, in Proc. of 3rd Int. Conf. on Learning Representations, San Diego, CA, USA, 2015.
Tsinghua Science and Technology
Pages 186-197
Cite this article:
Liu J, Gao H, Yang C, et al. Heterogeneous Spatio-Temporal Graph Contrastive Learning for Point-of-Interest Recommendation. Tsinghua Science and Technology, 2025, 30(1): 186-197. https://doi.org/10.26599/TST.2023.9010148

801

Views

321

Downloads

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Altmetrics

Received: 21 August 2023
Revised: 14 November 2023
Accepted: 06 December 2023
Published: 11 September 2024
© The Author(s) 2025.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return