arrow
Return

Noisy or structural? Knowledge graph-based dual-view diffusion for recommendation systems

delete2026-02-27
delete0
PRE
AI
Z
Zhifei Li
C
Chuyuan Xie
J
Jinfeng Wu
L
Lu Wang
C
Chuanfang Xu
Y
Yuebing Li
Y
Yan Zhang
DOI:10.1016/j.knosys.2026.115607delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Knowledge graph-based (KG-based) recommendation systems aim to extract task-relevant information from the knowledge graph (KG) and enhance the effectiveness of recommendations. Diffusion models denoise irrelevant triples from KG and have shown impressive performance in KG-based recommendation. However, diffusion models may lead to excessive elimination of some task-relevant triples. To address this problem, we propose a KG-based Dual-view Diffusion model for Recommendation systems (KDDRec). Specifically, we generate a structured noise that is similar to the KG distribution by a Variational Autoencoder. It perturbs KG with random noise from a different perspective. Additionally, we inject random noise and structured noise into two independent diffusion models, respectively. Then, we apply these two diffusion models to diffuse and denoise KG, respectively. Finally, merging the triples from these two denoising processes effectively prevents the over-denoising issue. Experimental evaluations demonstrate that KDDRec performs excellently in overcoming these challenges. Compared to the existing state-of-the-art recommendation model, KDDRec improves NDCG@20 by 8.99% on the Last-FM dataset and by 9.44% on the Alibaba-iFashion dataset. The code is available at https://github.com/HubuKG/KDDRec .
Keywords:
Knowledge graph
Diffusion model
Recommendation system
Dual-view
Over-denoising

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.2W
Citations:
4.5W

Organization

H
hubei university
Scholars:
1.1W
Papers: 7.0K
Citations: 7