EGCL: An Effective and Efficient Graph Contrastive Learning Framework for Social Recommendation

Bo Zhang, Yihao Tian, Chenliang Li, Jing Liang, Yangdong Ye · ACM Transactions on Information Systems · 2025

Recently, graph contrastive learning (GCL) has attracted considerable attention in social recommendation, owing to its ability to enhance the robustness of node embedding learning against noise and data sparsity. Despite their effectiveness, we argue that existing GCL-based methods remain limited by three key issues: (1) during graph propagation, they rely on uniform neighbor aggregation and non-adaptive embedding readout, leading to suboptimal node representations; (2) when constructing contrastive views, they typically adopt graph augmentations based on stochastic perturbations of graph-structured data, which may undermine model fidelity; (3) during model optimization, they treat all observed instances equally, forgoing the subtle difference of each positive sample at different training periods. To address these limitations, we propose an effective and efficient GCL framework (EGCL) for social recommendation. Specifically, we devise a graph adaptive propagation module to learn informative embeddings of all items and users. Furthermore, we devise an augmentation-free dual CL paradigm, which consists of intra-CL within a single domain and inter-CL between two separate domains. In addition, we develop a self-adaptive weighted supervised learning paradigm and formulate the whole training procedure as a bi-level optimization problem. Extensive experiments are performed on four benchmarks, demonstrating the effectiveness and efficiency of EGCL over recent state-of-the-art recommenders. Our implementation and datasets are available at https://github.com/wubinzzu/EGCL .

Read the paper · More papers on PaperTik