TL;DR
DGRec enhances GNN-based recommender systems by integrating modules that improve diversity in recommendations without sacrificing accuracy, through diversified neighbor selection, layer attention, and loss reweighting.
Contribution
The paper introduces DGRec, a novel GNN-based recommendation model that incorporates diversification modules to improve recommendation diversity.
Findings
Achieves higher diversity in recommendations compared to existing GNN recommenders.
Maintains comparable accuracy to state-of-the-art GNN-based recommenders.
Demonstrates effectiveness on real-world datasets.
Abstract
Graph Neural Network (GNN) based recommender systems have been attracting more and more attention in recent years due to their excellent performance in accuracy. Representing user-item interactions as a bipartite graph, a GNN model generates user and item representations by aggregating embeddings of their neighbors. However, such an aggregation procedure often accumulates information purely based on the graph structure, overlooking the redundancy of the aggregated neighbors and resulting in poor diversity of the recommended list. In this paper, we propose diversifying GNN-based recommender systems by directly improving the embedding generation procedure. Particularly, we utilize the following three modules: submodular neighbor selection to find a subset of diverse neighbors to aggregate for each GNN node, layer attention to assign attention weights for each layer, and loss reweighting…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
