IRLGApr 7, 2023

Sheaf4Rec: Sheaf Neural Networks for Graph-based Recommender Systems

arXiv:2304.09097v310 citationsh-index: 44Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of capturing complex user and item relationships in graph-based recommender systems for improved recommendation accuracy and efficiency, representing an incremental advancement over existing GNN methods.

The paper tackles the limitation of single static vector representations in graph neural networks for recommender systems by proposing Sheaf4Rec, which uses sheaf neural networks to represent nodes and edges with vector spaces, resulting in up to 8.53% relative improvement in F1-Score@10 and up to 11.29% increase in NDCG@10 while achieving runtime improvements of up to 37%.

Recent advancements in Graph Neural Networks (GNN) have facilitated their widespread adoption in various applications, including recommendation systems. GNNs have proven to be effective in addressing the challenges posed by recommendation systems by efficiently modeling graphs in which nodes represent users or items and edges denote preference relationships. However, current GNN techniques represent nodes by means of a single static vector, which may inadequately capture the intricate complexities of users and items. To overcome these limitations, we propose a solution integrating a cutting-edge model inspired by category theory: Sheaf4Rec. Unlike single vector representations, Sheaf Neural Networks and their corresponding Laplacians represent each node (and edge) using a vector space. Our approach takes advantage from this theory and results in a more comprehensive representation that can be effectively exploited during inference, providing a versatile method applicable to a wide range of graph-related tasks and demonstrating unparalleled performance. Our proposed model exhibits a noteworthy relative improvement of up to 8.53% on F1-Score@10 and an impressive increase of up to 11.29% on NDCG@10, outperforming existing state-of-the-art models such as Neural Graph Collaborative Filtering (NGCF), KGTORe and other recently developed GNN-based models. In addition to its superior predictive capabilities, Sheaf4Rec shows remarkable improvements in terms of efficiency: we observe substantial runtime improvements ranging from 2.5% up to 37% when compared to other GNN-based competitor models, indicating a more efficient way of handling information while achieving better performance. Code is available at https://github.com/antoniopurificato/Sheaf4Rec.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes