Negative Samples Selection Can Improve Graph Contrastive Learning in Collaborative Filtering

被引:0
|
作者
Shao, Yifan [2 ]
Cai, Xu [2 ]
Gu, Fangming [1 ,2 ,3 ]
Li, Ximing [1 ,2 ,3 ]
机构
[1] Jilin Univ, Coll SoftWare, Changchun, Peoples R China
[2] Jilin Univ, Coll Comp Sci & Technol, Changchun, Peoples R China
[3] Jilin Univ, Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun, Peoples R China
关键词
Recommender System; Collaborative Filtering; Contrastive Learning; Graph Neural Network;
D O I
10.1007/978-981-97-5618-6_38
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, graph collaborative filtering is widely used in recommender system as an important technique. In order to alleviate the common data sparsity problem in collaborative filtering, contrastive learning techniques have been utilized to assist the modeling of user-item interaction graphs. However, the existing graph contrastive learning methods in collaborative filtering mainly focus on the construction of the augmented view and the loss function, which ignores the negative samples selection. They treat all other nodes as negative samples in learning process, which may be unreasonable. In fact, if two users have extremely similar preferences, they should not be treated as negative samples of each other. To address the aforementioned issue, we investigate various techniques for negative samples selection and introduce a graph contrastive learning framework called NSSGCL (Negative Samples Selection Graph Contrast Learning), which consists of two parts. First, we measure the similarity of nodes in terms of both their structure and semantics, and consider nodes that are highly similar in both structure and semantics aspects to be potential positive samples of each other. Second, we propose a debiasing algorithm that utilizes the probability distribution of positive and negative samples to further estimate the actual contribution of the potential positive samples obtained above. A substantial number of experiments on real datasets demonstrate the effectiveness of our strategy, with our approach achieving a 12% and 14% improvement compared to baseline methods on the ML-1M and Yelp datasets, respectively.
引用
收藏
页码:456 / 467
页数:12
相关论文
共 50 条
  • [21] Collaborative Filtering Algorithm Based on Contrastive Learning and Filtering Components
    Shen, Ziqi
    Huang, Wenjie
    Luo, Xin
    Zhang, Xiankun
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14875 : 100 - 111
  • [22] Subgraph Collaborative Graph Contrastive Learning for Recommendation
    Ma, Jie
    Qin, Jiwei
    Ji, Peichen
    Yang, Zhibin
    Zhang, Donghao
    Liu, Chaoqun
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING-ICANN 2024, PT IX, 2024, 15024 : 105 - 120
  • [23] Adversarial Graph Augmentation to Improve Graph Contrastive Learning
    Suresh, Susheel
    Li, Pan
    Hao, Cong
    Neville, Jennifer
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [24] Graph Collaborative Expert Finding with Contrastive Learning
    Peng, Qiyao
    Wang, Wenjun
    Liu, Hongtao
    Huo, Cuiying
    Shao, Minglai
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 2288 - 2296
  • [25] MD-GCCF: Multi-view deep graph contrastive learning for collaborative filtering
    Li, Xinlu
    Tian, Yujie
    Dong, Bingbing
    Ji, Shengwei
    NEUROCOMPUTING, 2024, 590
  • [26] Heterogeneous Graph Contrastive Learning with Meta-path Contexts and Weighted Negative Samples
    Yu, Jianxiang
    Li, Xiang
    PROCEEDINGS OF THE 2023 SIAM INTERNATIONAL CONFERENCE ON DATA MINING, SDM, 2023, : 37 - 45
  • [27] Heterogeneous collaborative filtering contrastive learning for social recommendation
    Meng, Chaojun
    Pan, Changfan
    Shu, Hongji
    Wang, Qing
    Guo, Hanghui
    Zhu, Jia
    APPLIED SOFT COMPUTING, 2025, 173
  • [28] Adaptive negative representations for graph contrastive learning
    Zhang, Qi
    Yang, Cheng
    Shi, Chuan
    AI OPEN, 2024, 5 : 79 - 86
  • [29] Graph Contrastive Learning With Negative Propagation for Recommendation
    Liu, Meishan
    Jian, Meng
    Bai, Yulong
    Wu, Jiancan
    Wu, Lifang
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (03) : 4255 - 4266
  • [30] Synthetic Hard Negative Samples for Contrastive Learning
    Dong, Hengkui
    Long, Xianzhong
    Li, Yun
    NEURAL PROCESSING LETTERS, 2024, 56 (01)