A Directional Diffusion Graph Transformer for Recommendation
Zixuan Yi, Xi Wang, Iadh Ounis

TL;DR
This paper introduces DiffGT, a novel diffusion-based graph transformer model that effectively denoises user preferences in recommender systems by modeling noise with anisotropic diffusion, leading to improved recommendation accuracy.
Contribution
The paper proposes a diffusion process with anisotropic noise and a graph transformer architecture for denoising user preferences in recommendation systems, addressing noise in implicit feedback.
Findings
Outperforms ten state-of-the-art methods on three datasets
Effectively models noise in user-item interactions
Demonstrates significant accuracy improvements
Abstract
In real-world recommender systems, implicitly collected user feedback, while abundant, often includes noisy false-positive and false-negative interactions. The possible misinterpretations of the user-item interactions pose a significant challenge for traditional graph neural recommenders. These approaches aggregate the users' or items' neighbours based on implicit user-item interactions in order to accurately capture the users' profiles. To account for and model possible noise in the users' interactions in graph neural recommenders, we propose a novel Diffusion Graph Transformer (DiffGT) model for top-k recommendation. Our DiffGT model employs a diffusion process, which includes a forward phase for gradually introducing noise to implicit interactions, followed by a reverse process to iteratively refine the representations of the users' hidden preferences (i.e., a denoising process). In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks
MethodsAttention Is All You Need · Linear Layer · Laplacian EigenMap · Layer Normalization · Multi-Head Attention · Adam · Byte Pair Encoding · Absolute Position Encodings · Softmax · Dense Connections
