Główne pojęcia
A novel diffusion model-based collaborative filtering method, CF-Diff, that effectively leverages high-order connectivity information to enhance recommendation accuracy.
Streszczenie
The paper proposes a new diffusion model-based collaborative filtering (CF) method called CF-Diff, which is capable of making full use of collaborative signals along with multi-hop neighbors.
The key highlights are:
-
CF-Diff naturally involves two distinct processes: the forward-diffusion process that gradually adds random noise to user-item interactions, and the reverse-denoising process that aims to recover the original interactions by infusing high-order connectivities.
-
The core of CF-Diff is the proposed learning model, called cross-attention-guided multi-hop autoencoder (CAM-AE), which consists of:
- A high-order connectivity encoder to extract and encode multi-hop neighborhood information.
- An attention-aided autoencoder (AE) module to precisely learn latent representations of noisy user-item interactions while preserving model complexity.
- A multi-hop cross-attention module to judiciously infuse high-order connectivity information into the reverse-denoising process.
-
Comprehensive experiments on three real-world datasets demonstrate that CF-Diff outperforms benchmark recommendation methods, achieving remarkable gains up to 7.29% in NDCG@10 compared to the best competitor.
-
Theoretical analyses validate the efficiency of CAM-AE, showing that its embeddings closely approximate those from the original cross-attention and the model's computational complexity scales linearly with the number of users or items.
Statystyki
The number of users and items in the three datasets (MovieLens-1M, Yelp, Anime) ranges from thousands to tens of thousands.
The number of user-item interactions in the datasets ranges from hundreds of thousands to millions.
Cytaty
"Recent efforts have verified the effectiveness of diffusion models for sequential recommendations [21, 24, 48, 50], where the process of modeling sequential item recommendations mirrors the step-wise process of diffusion models."
"Unlike the existing CF techniques using MF and GNNs, it is not straightforward to grasp how to exploit such high-order connectivity information from a diffusion model's perspective."