Graph Neural Networks for Recommendation: Reproducibility, Graph Topology, and Node Representation (2310.11270v3)
Abstract: Graph neural networks (GNNs) have gained prominence in recommendation systems in recent years. By representing the user-item matrix as a bipartite and undirected graph, GNNs have demonstrated their potential to capture short- and long-distance user-item interactions, thereby learning more accurate preference patterns than traditional recommendation approaches. In contrast to previous tutorials on the same topic, this tutorial aims to present and examine three key aspects that characterize GNNs for recommendation: (i) the reproducibility of state-of-the-art approaches, (ii) the potential impact of graph topological characteristics on the performance of these models, and (iii) strategies for learning node representations when training features from scratch or utilizing pre-trained embeddings as additional item information (e.g., multimodal features). The goal is to provide three novel theoretical and practical perspectives on the field, currently subject to debate in graph learning but long been overlooked in the context of recommendation systems.
- Challenging the myth of graph collaborative filtering: a reasoned and reproducibility-driven analysis. In RecSys, pages 350–361. ACM, 2023a.
- An out-of-the-box application for reproducible graph collaborative filtering extending the elliot framework. In UMAP (Adjunct Publication), pages 12–15. ACM, 2023a.
- Elliot: A comprehensive and rigorous framework for reproducible recommender systems evaluation. In SIGIR, pages 2405–2414. ACM, 2021.
- A topology-aware analysis of graph collaborative filtering. CoRR, abs/2308.10778, 2023b.
- Auditing consumer- and producer-fairness in graph collaborative filtering. In ECIR (1), volume 13980 of Lecture Notes in Computer Science, pages 33–48. Springer, 2023b.
- How neighborhood exploration influences novelty and diversity in graph collaborative filtering. In MORS@RecSys, volume 3268 of CEUR Workshop Proceedings. CEUR-WS.org, 2022.
- Formalizing multimedia recommendation through multimodal deep learning. CoRR, abs/2309.05273, 2023c.
- On popularity bias of multimodal-aware recommender systems: a modalities-driven analysis. CoRR, abs/2308.12911, 2023d.
- Learning and reasoning on graph for recommendation. In WSDM, pages 890–893. ACM, 2020.
- Graph-based representation learning for web-scale recommender systems. In KDD, pages 4784–4785. ACM, 2022.
- Graph neural networks for recommender system. In WSDM, pages 1623–1625. ACM, 2022.
- Tutorial on user profiling with graph neural networks and related beyond-accuracy perspectives. In UMAP, pages 309–312. ACM, 2023a.
- Leveraging graph neural networks for user profiling: Recent advances and open challenges. In CIKM, pages 5216–5219. ACM, 2023b.
- Daniele Malitesta (19 papers)
- Claudio Pomo (22 papers)
- Tommaso Di Noia (59 papers)