S-Diff: An Anisotropic Diffusion Model for Collaborative Filtering in Spectral Domain
Rui Xia, Yanhua Cheng, Yongxiang Tang, Xiaocheng Liu, Xialong Liu,, Lisong Wang, Peng Jiang

TL;DR
S-Diff introduces an anisotropic diffusion model leveraging spectral domain analysis to improve collaborative filtering by preserving low-frequency user preference signals, resulting in enhanced recommendation accuracy.
Contribution
The paper presents S-Diff, a novel spectral domain diffusion approach that better captures collective user preferences and maintains signal integrity during diffusion.
Findings
Outperforms existing methods on multiple datasets.
Effectively preserves low-frequency components in user data.
Improves signal-to-noise ratio during diffusion process.
Abstract
Recovering user preferences from user-item interaction matrices is a key challenge in recommender systems. While diffusion models can sample and reconstruct preferences from latent distributions, they often fail to capture similar users' collective preferences effectively. Additionally, latent variables degrade into pure Gaussian noise during the forward process, lowering the signal-to-noise ratio, which in turn degrades performance. To address this, we propose S-Diff, inspired by graph-based collaborative filtering, better to utilize low-frequency components in the graph spectral domain. S-Diff maps user interaction vectors into the spectral domain and parameterizes diffusion noise to align with graph frequency. This anisotropic diffusion retains significant low-frequency components, preserving a high signal-to-noise ratio. S-Diff further employs a conditional denoising network to…
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
MethodsDiffusion · ALIGN
