{"title":"Enhancing robustness in implicit feedback recommender systems with subgraph contrastive learning","authors":"Yi Yang , Shaopeng Guan , Xiaoyang Wen","doi":"10.1016/j.ipm.2024.103962","DOIUrl":null,"url":null,"abstract":"<div><div>Contrastive learning operates by distinguishing differences between various nodes to facilitate item recommendations. However, current graph contrastive learning (GCL) methods suffer from insufficient robustness. To mitigate the impact of noise and accurately capture user preferences, we propose a subgraph-based GCL method: SubGCL. Firstly, we devise a dynamic perceptual signal extractor that leverages node degree and neighborhood information to model subgraphs corresponding to nodes and compute mutual information scores. This approach enhances view adaptivity, thereby improving data augmentation robustness against noise perturbations. Secondly, we develop an association graph self-attention propagation mechanism. This mechanism constructs node clusters by randomly sampling nodes and edges, facilitating self-attention propagation on the graph to learn cluster associations and enhance recommendation accuracy. Finally, we reconstruct graph structures through recommendation loss and update node embeddings via contrastive learning to bolster the model’s accuracy and robustness in implicit feedback data. We conducted experiments on three publicly available real-world datasets. Results demonstrate that, compared to existing contrastive learning recommendation approaches, SubGCL achieves an average improvement of 4.96% and 3.98% in Recall and NDCG metrics, respectively.</div></div>","PeriodicalId":50365,"journal":{"name":"Information Processing & Management","volume":"62 1","pages":"Article 103962"},"PeriodicalIF":7.4000,"publicationDate":"2024-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Processing & Management","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0306457324003212","RegionNum":1,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Contrastive learning operates by distinguishing differences between various nodes to facilitate item recommendations. However, current graph contrastive learning (GCL) methods suffer from insufficient robustness. To mitigate the impact of noise and accurately capture user preferences, we propose a subgraph-based GCL method: SubGCL. Firstly, we devise a dynamic perceptual signal extractor that leverages node degree and neighborhood information to model subgraphs corresponding to nodes and compute mutual information scores. This approach enhances view adaptivity, thereby improving data augmentation robustness against noise perturbations. Secondly, we develop an association graph self-attention propagation mechanism. This mechanism constructs node clusters by randomly sampling nodes and edges, facilitating self-attention propagation on the graph to learn cluster associations and enhance recommendation accuracy. Finally, we reconstruct graph structures through recommendation loss and update node embeddings via contrastive learning to bolster the model’s accuracy and robustness in implicit feedback data. We conducted experiments on three publicly available real-world datasets. Results demonstrate that, compared to existing contrastive learning recommendation approaches, SubGCL achieves an average improvement of 4.96% and 3.98% in Recall and NDCG metrics, respectively.
期刊介绍:
Information Processing and Management is dedicated to publishing cutting-edge original research at the convergence of computing and information science. Our scope encompasses theory, methods, and applications across various domains, including advertising, business, health, information science, information technology marketing, and social computing.
We aim to cater to the interests of both primary researchers and practitioners by offering an effective platform for the timely dissemination of advanced and topical issues in this interdisciplinary field. The journal places particular emphasis on original research articles, research survey articles, research method articles, and articles addressing critical applications of research. Join us in advancing knowledge and innovation at the intersection of computing and information science.