{"title":"Diff-GNDCRec: A diffusion model with graph-node enhancement and difference comparison for recommendation","authors":"Xiulan Hao , Xinwei Li , Yunliang Jiang","doi":"10.1016/j.ipm.2025.104154","DOIUrl":null,"url":null,"abstract":"<div><div>Attention mechanism is widely used by Graph Neural Networks (GNNs) based recommender systems. However, data sparsity and noise can potentially disrupt the model, and consistence information within the graph structure may not fully capture the relative importance of graph nodes, which could influence the result of classification. Therefore, a <strong><u>diff</u></strong>usion model with <strong><u>g</u></strong>raph-<strong><u>n</u></strong>ode enhancement and <strong><u>d</u></strong>ifference <strong><u>c</u></strong>omparison for <strong><u>rec</u></strong>ommendation (Diff-GNDCRec) is proposed. Firstly, the feature vectors of the graph nodes are processed by Graph Convolutional Network (GCN) to obtain feature embedding, which is subsequently augmented by introducing Gaussian noise via a diffusion model. Secondly, augmented views of the graph nodes are generated through a multi-head Graph Attention Network (GAT) and denoised using average pooling to recover user interactions effectively. Finally, to better reflect the importance of the nodes, the model assigns weights to the nodes based on the neighborhood characteristics and combines the consistence and difference metrics to form the forward-supervised signals and contrast-supervised signals, respectively, and integrates them to improve the contrast learning effect. The model autonomously learns complex relationships between nodes, improving both recommendation accuracy and the model’s generalization capability in a fuzzy environment. Comparative evaluations with eleven benchmark models across three real-world datasets—Tmall, Amazon, and Gowalla—demonstrate that Diff-GNDCRec improves recall and normalized discounted cumulative gain by 1.26% to 3.32% and 1.37% to 4.12%, respectively. These results demonstrate the effect of Diff-GNDCRec.</div></div>","PeriodicalId":50365,"journal":{"name":"Information Processing & Management","volume":"62 4","pages":"Article 104154"},"PeriodicalIF":7.4000,"publicationDate":"2025-03-29","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/S0306457325000950","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
Attention mechanism is widely used by Graph Neural Networks (GNNs) based recommender systems. However, data sparsity and noise can potentially disrupt the model, and consistence information within the graph structure may not fully capture the relative importance of graph nodes, which could influence the result of classification. Therefore, a diffusion model with graph-node enhancement and difference comparison for recommendation (Diff-GNDCRec) is proposed. Firstly, the feature vectors of the graph nodes are processed by Graph Convolutional Network (GCN) to obtain feature embedding, which is subsequently augmented by introducing Gaussian noise via a diffusion model. Secondly, augmented views of the graph nodes are generated through a multi-head Graph Attention Network (GAT) and denoised using average pooling to recover user interactions effectively. Finally, to better reflect the importance of the nodes, the model assigns weights to the nodes based on the neighborhood characteristics and combines the consistence and difference metrics to form the forward-supervised signals and contrast-supervised signals, respectively, and integrates them to improve the contrast learning effect. The model autonomously learns complex relationships between nodes, improving both recommendation accuracy and the model’s generalization capability in a fuzzy environment. Comparative evaluations with eleven benchmark models across three real-world datasets—Tmall, Amazon, and Gowalla—demonstrate that Diff-GNDCRec improves recall and normalized discounted cumulative gain by 1.26% to 3.32% and 1.37% to 4.12%, respectively. These results demonstrate the effect of Diff-GNDCRec.
期刊介绍:
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.