Enhancing Graph Contrastive Learning with Reliable and Informative Augmentation for Recommendation
Bowen Zheng, Junjie Zhang, Hongyu Lu, Yu Chen, Ming Chen, Wayne Xin, Zhao, Ji-Rong Wen

TL;DR
This paper introduces CoGCL, a graph contrastive learning framework that uses discrete codes to generate more reliable and informative views, improving recommendation performance by preserving collaborative information.
Contribution
The paper proposes a novel multi-level vector quantizer and a triple-view contrastive learning method to enhance collaborative information in graph contrastive learning for recommendation.
Findings
Outperforms existing methods on four public datasets.
Effectively preserves collaborative information in contrastive views.
Improves recommendation accuracy and robustness.
Abstract
Graph neural network(GNN) has been a powerful approach in collaborative filtering(CF) due to its ability to model high-order user-item relationships. Recently, to alleviate the data sparsity and enhance representation learning, many efforts have been conducted to integrate contrastive learning(CL) with GNNs. Despite the promising improvements, the contrastive view generation based on structure and representation perturbations in existing methods potentially disrupts the collaborative information in contrastive views, resulting in limited effectiveness of positive alignment. To overcome this issue, we propose CoGCL, a novel framework that aims to enhance graph contrastive learning by constructing contrastive views with stronger collaborative information via discrete codes. The core idea is to map users and items into discrete codes rich in collaborative information for reliable and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks
MethodsContrastive Learning
