Generative-Contrastive Graph Learning for Recommendation

被引:7
|
作者
Yang, Yonghui [1 ]
Wu, Zhengwei [2 ]
Wu, Le [1 ]
Zhang, Kun [1 ]
Hong, Richang [1 ]
Zhang, Zhiqiang [2 ]
Zhou, Jun [2 ]
Wang, Meng [1 ,3 ]
机构
[1] Hefei Univ Technol, Key Lab Knowledge Engn Big Data, Hefei, Peoples R China
[2] Ant Grp, Hangzhou, Peoples R China
[3] Hefei Comprehens Natl Sci Ctr, Inst Artificial Intelligence, Hefei, Peoples R China
基金
中国国家自然科学基金;
关键词
Collaborative Filtering; Recommendation; Generative Learning; Graph Contrastive Learning;
D O I
10.1145/3539618.3591691
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 (GCL) techniques into CF to alleviate the sparse supervision issue, which first constructs contrastive views by data augmentations and then provides self-supervised signals by maximizing the mutual information between contrastive views. Despite the effectiveness, we argue that current GCL-based recommendation models are still limited as current data augmentation techniques, either structure augmentation or feature augmentation. First, structure augmentation randomly dropout nodes or edges, which is easy to destroy the intrinsic nature of the user-item graph. Second, feature augmentation imposes the same scale noise augmentation on each node, which neglects the unique characteristics of nodes on the graph. To tackle the above limitations, we propose a novel Variational Graph Generative-Contrastive Learning (VGCL) framework for recommendation. Specifically, we leverage variational graph reconstruction to estimate a Gaussian distribution of each node, then generate multiple contrastive views through multiple samplings from the estimated distributions, which builds a bridge between generative and contrastive learning. The generated contrastive views can well reconstruct the input graph without information distortion. Besides, the estimated variances are tailored to each node, which regulates the scale of contrastive loss for each node on optimization. Considering the similarity of the estimated distributions, we propose a cluster-aware twofold contrastive learning, a node-level to encourage consistency of a node's contrastive views and a cluster-level to encourage consistency of nodes in a cluster. Finally, extensive experimental results on three public datasets clearly demonstrate the effectiveness of the proposed model.
引用
收藏
页码:1117 / 1126
页数:10
相关论文
共 50 条
  • [31] Adaptive multi-graph contrastive learning for bundle recommendation
    Tao, Qian
    Liu, Chenghao
    Xia, Yuhan
    Xu, Yong
    Li, Lusi
    Neural Networks, 2025, 181
  • [32] XSimGCL: Towards Extremely Simple Graph Contrastive Learning for Recommendation
    Yu, Junliang
    Xia, Xin
    Chen, Tong
    Cui, Lizhen
    Hung, Nguyen Quoc Viet
    Yin, Hongzhi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (02) : 913 - 926
  • [33] Long-Tail Augmented Graph Contrastive Learning for Recommendation
    Zhao, Qian
    Wu, Zhengwei
    Zhang, Zhiqiang
    Zhou, Jun
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT IV, 2023, 14172 : 387 - 403
  • [34] Contrastive Graph Structure Learning via Information Bottleneck for Recommendation
    Wei, Chunyu
    Liang, Jian
    Liu, Di
    Wang, Fei
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [35] Contrastive Learning Based Graph Convolution Network for Social Recommendation
    Zhuang, Jiabo
    Meng, Shunmei
    Zhang, Jing
    Sheng, Victor S.
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2023, 17 (08)
  • [36] A Review-aware Graph Contrastive Learning Framework for Recommendation
    Shuai, Jie
    Zhang, Kun
    Wu, Le
    Sun, Peijie
    Hong, Richang
    Wang, Meng
    Li, Yong
    PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 1283 - 1293
  • [37] Multi-view graph contrastive learning for social recommendation
    Rui Chen
    Jialu Chen
    Xianghua Gan
    Scientific Reports, 14 (1)
  • [38] Knowledge Graph Cross-View Contrastive Learning for Recommendation
    Meng, Zeyuan
    Ounis, Iadh
    Macdonald, Craig
    Yi, Zixuan
    ADVANCES IN INFORMATION RETRIEVAL, ECIR 2024, PT III, 2024, 14610 : 3 - 18
  • [39] Multi-behavior-based graph contrastive learning recommendation
    Bin, Chenzhong
    Li, Weiliang
    Wu, Fangjian
    Chang, Liang
    Wen, Yimin
    KNOWLEDGE AND INFORMATION SYSTEMS, 2024, 66 (06) : 3477 - 3496
  • [40] Cascading graph contrastive learning for multi-behavior recommendation
    Yang, Jiangquan
    Li, Xiangxia
    Li, Bin
    Tian, Lianfang
    Xu, Bo
    Chen, Yanhong
    Neurocomputing, 2024, 610