Ruixin Chen;Jianping Fan;Meiqin Wu;Rui Cheng;Jiawen Song
{"title":"G-Diff: A Graph-Based Decoding Network for Diffusion Recommender Model","authors":"Ruixin Chen;Jianping Fan;Meiqin Wu;Rui Cheng;Jiawen Song","doi":"10.1109/TNNLS.2024.3491827","DOIUrl":null,"url":null,"abstract":"The recommendation system is an effective approach to alleviate the information overload caused by the popularization of the Internet. Existing recommendation methods often use advanced deep learning algorithms to predict user preferences. The diffusion model is a deep generative model that has received much attention in recent years and has been successfully applied in recommendation systems. However, previous research has mainly used MLP in the reverse process of the diffusion model, which fails to fully utilize the collective signals of various items in the recommendation system. This article improves the diffusion recommendation model by introducing a carefully designed graph-based decoding network (GDN) in the reverse process. GDN improves recommendation performance by introducing relationships between items via the item-item graph. In addition, skip connections and normalization layers are implemented to maintain low-order neighbor information. Experiments are conducted to compare the proposed model with several state-of-the-art recommendation methods on three real-world datasets, which demonstrate the improvement of the proposed method over the diffusion recommendation model. Specifically, the proposed method outperforms the diffusion recommendation model with autoencoder (AE) by 21.67% on average. The contribution of each component of the proposed model is also illustrated by the ablation experiments. The implementation codes of the proposed model are available via <uri>https://github.com/crx1729/G-Diff</uri>.","PeriodicalId":13303,"journal":{"name":"IEEE transactions on neural networks and learning systems","volume":"36 6","pages":"10334-10347"},"PeriodicalIF":8.9000,"publicationDate":"2024-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on neural networks and learning systems","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10750895/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The recommendation system is an effective approach to alleviate the information overload caused by the popularization of the Internet. Existing recommendation methods often use advanced deep learning algorithms to predict user preferences. The diffusion model is a deep generative model that has received much attention in recent years and has been successfully applied in recommendation systems. However, previous research has mainly used MLP in the reverse process of the diffusion model, which fails to fully utilize the collective signals of various items in the recommendation system. This article improves the diffusion recommendation model by introducing a carefully designed graph-based decoding network (GDN) in the reverse process. GDN improves recommendation performance by introducing relationships between items via the item-item graph. In addition, skip connections and normalization layers are implemented to maintain low-order neighbor information. Experiments are conducted to compare the proposed model with several state-of-the-art recommendation methods on three real-world datasets, which demonstrate the improvement of the proposed method over the diffusion recommendation model. Specifically, the proposed method outperforms the diffusion recommendation model with autoencoder (AE) by 21.67% on average. The contribution of each component of the proposed model is also illustrated by the ablation experiments. The implementation codes of the proposed model are available via https://github.com/crx1729/G-Diff.
期刊介绍:
The focus of IEEE Transactions on Neural Networks and Learning Systems is to present scholarly articles discussing the theory, design, and applications of neural networks as well as other learning systems. The journal primarily highlights technical and scientific research in this domain.