ConsisRec: Enhancing GNN for Social Recommendation via Consistent Neighbor Aggregation
arXiv:2105.02254 · doi:10.1145/3404835.3463028
Abstract
Social recommendation aims to fuse social links with user-item interactions to alleviate the cold-start problem for rating prediction. Recent developments of Graph Neural Networks (GNNs) motivate endeavors to design GNN-based social recommendation frameworks to aggregate both social and user-item interaction information simultaneously. However, most existing methods neglect the social inconsistency problem, which intuitively suggests that social links are not necessarily consistent with the rating prediction process. Social inconsistency can be observed from both context-level and relation-level. Therefore, we intend to empower the GNN model with the ability to tackle the social inconsistency problem. We propose to sample consistent neighbors by relating sampling probability with consistency scores between neighbors. Besides, we employ the relation attention mechanism to assign consistent relations with high importance factors for aggregation. Experiments on two real-world datasets verify the model effectiveness.
References in corpus (3)
Cited by in corpus (11)
- DGRec: Graph Neural Network for Recommendation with Diversified Embedding Generation
- Large-scale Personalized Video Game Recommendation via Social-aware Contextualized Graph Neural Network
- Neurosymbolic AI for Reasoning over Knowledge Graphs: A Survey
- Graph-based Alignment and Uniformity for Recommendation
- Dimension Independent Mixup for Hard Negative Sample in Collaborative Filtering
- Group Identification via Transitional Hypergraph Convolution with Cross-view Self-supervised Learning
- Graph-based Village Level Poverty Identification
- D3-GNN: Dynamic Distributed Dataflow for Streaming Graph Neural Networks
- Bingo: Radix-based Bias Factorization for Random Walk on Dynamic Graphs
- LinkThief: Combining Generalized Structure Knowledge with Node Similarity for Link Stealing Attack against GNN
- Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey