paper-with-me

홈 › Papers

How Expressive are Graph Neural Networks in Recommendation?

2023-08-22 · Xuheng Cai, Lianghao Xia, Xubin Ren, Chao Huang

Graph Neural Networks (GNNs) have demonstrated superior performance on various graph learning tasks, including recommendation, where they leverage user-item collaborative filtering signals in graphs. However, theoretical formulations of their capability are scarce, despite their empirical effectiveness in state-of-the-art recommender models. Recently, research has explored the expressiveness of GNNs in general, demonstrating that message passing GNNs are at most as powerful as the Weisfeiler-Lehman test, and that GNNs combined with random node initialization are universal. Nevertheless, the concept of "expressiveness" for GNNs remains vaguely defined. Most existing works adopt the graph isomorphism test as the metric of expressiveness, but this graph-level task may not effectively assess a model's ability in recommendation, where the objective is to distinguish nodes of different closeness. In this paper, we provide a comprehensive theoretical analysis of the expressiveness of GNNs in recommendation, considering three levels of expressiveness metrics: graph isomorphism (graph-level), node automorphism (node-level), and topological closeness (link-level). We propose the topological closeness metric to evaluate GNNs' ability to capture the structural distance between nodes, which aligns closely with the objective of recommendation. To validate the effectiveness of this new metric in evaluating recommendation performance, we introduce a learning-less GNN algorithm that is optimal on the new metric and can be optimal on the node-level metric with suitable modification. We conduct extensive experiments comparing the proposed algorithm against various types of state-of-the-art GNN models to explore the explainability of the new metric in the recommendation task. For reproducibility, implementation codes are available at https://github.com/HKUDS/GTE.

📄 PDF Abstract BibTeX arXiv:2308.11127

Code (2)

hkuds/gte 공식 구현 pytorch
mindspore-ai/contrib/tree/master/application/GTE mindspore

Tasks

Collaborative FilteringGraph Learning

Similar Papers 제목 키워드 기반

Hierarchical Attentive Knowledge Graph Embedding for Personalized Recommendation

2019-10-18 · Xiao Sha, Zhu Sun, Jie Zhang

Knowledge graphs (KGs) have proven to be effective for high-quality recommendation, where the connectivities between users and items provide rich and complementary information to user-item interactions. Most existing met…

Graph EmbeddingGraph Neural NetworkKnowledge Graph EmbeddingKnowledge Graphs

On the Expressive Power of Graph Neural Networks

2024-01-03 · Ashwin Nalwade, Kelly Marshall, Axel Eladi, Umang Sharma

The study of Graph Neural Networks has received considerable interest in the past few years. By extending deep learning to graph-structured data, GNNs can solve a diverse set of tasks in fields including social science, …

Graph Classification

How Do Graph Signals Affect Recommendation: Unveiling the Mystery of Low and High-Frequency Graph Signals

2025-12-10 · Feng Liu, Hao Cang, Huanhuan Yuan, Jiaqing Fan 외 arxiv

Spectral graph neural networks (GNNs) are highly effective in modeling graph signals, with their success in recommendation often attributed to low-pass filtering. However, recent studies highlight the importance of high-…

Graph Embedding

An End-to-End Neighborhood-based Interaction Model for Knowledge-enhanced Recommendation

2019-08-12 · Yanru Qu, Ting Bai, Wei-Nan Zhang, Jian-Yun Nie 외

This paper studies graph-based recommendation, where an interaction graph is constructed from historical records and is lever-aged to alleviate data sparsity and cold start problems. We reveal an early summarization prob…

Click-Through Rate PredictionKnowledge Graphs

Graph Neural News Recommendation with Unsupervised Preference Disentanglement

2020-07-01 · ACL 2020 6 · Linmei Hu, Siyong Xu, Chen Li, Cheng Yang 외

With the explosion of news information, personalized news recommendation has become very important for users to quickly find their interested contents. Most existing methods usually learn the representations of users and…

DisentanglementNews Recommendation