POI recommendation for random groups based on cooperative graph neural networks

Zhizhong Liu, Lingqiang Meng*, Quan Z. Sheng, Dianhui Chu, Jian Yu, Xiaoyu Song

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)
11 Downloads (Pure)


Group Point-of-Interests (POI) recommendation devotes to find the optimal POIs for groups, which has extracted extensive attention. This work first brings forward a novel POI recommendation model for random groups based on Cooperative Graph Neural Networks (named as CGNN-PRRG). We have done three innovative work. (1) We propose a new fitted presentation learning method for generating the fitted representations of random groups. (2) To conquer the cold start issues in recommending POI for a new random group, we propose to take similar users’ (which have the similar representations with that of the random group) POI interaction data as the learning data. (3) We propose an Edge-learning enhanced Bipartite Graph Neural Network (EBGNN) to learn similar users’ POI comprehensive interaction preferences. Specially, EBGNN can learn the information on the edges of the graph. Meanwhile, we propose to learn similar users’ POI transfer preferences with the Session-based Graph Neural Networks (SRGNN). We verify our proposed model on the three public benchmark datasets (Foursquare, Gowalla and Yelp), which contain 124,933 to 860,888 POI check-in records. The comparison between our proposed model and ten representative baseline models demonstrates the outstanding performance of CGNN-PRRG. In terms of Precision@K and NDCG@K, our model achieves about 24.9% and 62.5% improvement compared with the best baseline models on the three benchmark datasets averagely. Adequate ablation experiments prove the effectiveness of the fitted representation generation method, similar users’ POI comprehensive interaction preferences learning method and the method for overcoming the cold start problem. The source code of the CGNN-PRRG model is available on github1.

Original languageEnglish
Article number103676
Pages (from-to)1-22
Number of pages22
JournalInformation Processing and Management
Issue number3
Publication statusPublished - May 2024


  • POI recommendation
  • Random group recommendation
  • Weighted signed bipartite graph neural networks
  • Session-based graph neural networks


Dive into the research topics of 'POI recommendation for random groups based on cooperative graph neural networks'. Together they form a unique fingerprint.

Cite this