Graph Augmentation for Recommendation
Graph augmentation with contrastive learning has gained significant attention in the field of recommendation systems due to its ability to learn expressive user representations, even when labeled data is limited. However, directly applying existing GCL models to real-world recommendation environments poses challenges. There are two primary issues to address. Firstly, the lack of consideration for data noise in contrastive learning can result in noisy self-supervised signals, leading to degraded performance. Secondly, many existing GCL approaches rely on graph neural network (GNN) architectures, which can suffer from over-smoothing problems due to non-adaptive message passing. To address these challenges, we propose a principled framework called GraphAug. This framework introduces a robust data augmentor that generates denoised self-supervised signals, enhancing recommender systems. The GraphAug framework incorporates a graph information bottleneck (GIB)-regularized augmentation paradigm, which automatically distills informative self-supervision information and adaptively adjusts contrastive view generation. Through rigorous experimentation on real-world datasets, we thoroughly assessed the performance of our novel GraphAug model. The outcomes consistently unveil its superiority over existing baseline methods. The source code for our model is publicly available at: https://github.com/HKUDS/GraphAug.
Code (1)
Tasks
Contrastive LearningGraph Neural NetworkRecommendation SystemsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
XSimGCL: Towards Extremely Simple Graph Contrastive Learning for Recommendation
Contrastive learning (CL) has recently been demonstrated critical in improving recommendation performance. The underlying principle of CL-based recommendation models is to ensure the consistency between representations d…
Contrastive LearningAre Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendation
Contrastive learning (CL) recently has spurred a fruitful line of research in the field of recommendation, since its ability to extract self-supervised signals from the raw data is well-aligned with recommender systems' …
Contrastive LearningRecommendation SystemsGenerative Contrastive Graph Learning for Recommendation
By treating users' interactions as a user-item graph, graph learning models have been widely deployed in Collaborative Filtering(CF) based recommendation. Recently, researchers have introduced Graph Contrastive Learning(…
Collaborative FilteringContrastive LearningData AugmentationGraph Learning+1Automated Self-Supervised Learning for Recommendation
Graph neural networks (GNNs) have emerged as the state-of-the-art paradigm for collaborative filtering (CF). To improve the representation quality over limited labeled data, contrastive learning has attracted attention i…
Collaborative FilteringContrastive LearningData AugmentationSelf-Supervised LearningHyperbolic Contrastive Learning with Model-augmentation for Knowledge-aware Recommendation
Benefiting from the effectiveness of graph neural networks (GNNs) and contrastive learning, GNN-based contrastive learning has become mainstream for knowledge-aware recommendation. However, most existing contrastive lear…
Contrastive LearningKnowledge-Aware RecommendationKnowledge Graphs