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 条
  • [41] Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detection
    Zheng, Yu
    Jin, Ming
    Liu, Yixin
    Chi, Lianhua
    Phan, Khoa T.
    Chen, Yi-Ping Phoebe
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (12) : 12220 - 12233
  • [42] Generative and Contrastive Paradigms Are Complementary for Graph Self-Supervised Learning
    Wang, Yuxiang
    Yan, Xiao
    Hu, Chuang
    Xu, Quanqing
    Yang, Chuanhui
    Fu, Fangcheng
    Zhang, Wentao
    Wang, Hao
    Du, Bo
    Jiang, Jiawei
    Proceedings - International Conference on Data Engineering, 2024, : 3364 - 3378
  • [43] Celebrity-aware Graph Contrastive Learning Framework for Social Recommendation
    Hu, Zheng
    Nakagawa, Satoshi
    Luo, Liang
    Gu, Yu
    Ren, Fuji
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 793 - 802
  • [44] SimDCL: dropout-based simple graph contrastive learning for recommendation
    YuHao Xu
    ZhenHai Wang
    ZhiRu Wang
    YunLong Guo
    Rong Fan
    HongYu Tian
    Xing Wang
    Complex & Intelligent Systems, 2023, 9 : 4751 - 4763
  • [45] GNNCL: A Graph Neural Network Recommendation Model Based on Contrastive Learning
    Jinguang Chen
    Jiahe Zhou
    Lili Ma
    Neural Processing Letters, 56
  • [46] Intent-aware Recommendation via Disentangled Graph Contrastive Learning
    Wang, Yuling
    Wang, Xiao
    Huang, Xiangzhou
    Yu, Yanhua
    Li, Haoyang
    Zhang, Mengdi
    Guo, Zirui
    Wu, Wei
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 2343 - 2351
  • [47] GNNCL: A Graph Neural Network Recommendation Model Based on Contrastive Learning
    Chen, Jinguang
    Zhou, Jiahe
    Ma, Lili
    NEURAL PROCESSING LETTERS, 2024, 56 (02)
  • [48] Diffusion-Based Graph Contrastive Learning for Recommendation with Implicit Feedback
    Zhang, Lingzi
    Liu, Yong
    Zhou, Xin
    Miao, Chunyan
    Wang, Guoxin
    Tang, Haihong
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2022, PT II, 2022, : 232 - 247
  • [49] Geography-aware Heterogeneous Graph Contrastive Learning for Travel Recommendation
    Chen, Lei
    Cao, Jie
    Liang, Weichao
    Ye, Qiaolin
    ACM Transactions on Spatial Algorithms and Systems, 2024, 10 (03)
  • [50] Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
    Yang, Xing-Yao
    Xu, Feng
    Yu, Jiong
    Li, Zi-Yang
    Wang, Dong-Xiao
    SENSORS, 2023, 23 (12)