paper-with-me

Papers

Weisfeiler and Leman Go Relational

2022-11-30 · Pablo Barcelo, Mikhail Galkin, Christopher Morris, Miguel Romero Orth

Knowledge graphs, modeling multi-relational data, improve numerous applications such as question answering or graph logical reasoning. Many graph neural networks for such data emerged recently, often outperforming shallow architectures. However, the design of such multi-relational graph neural networks is ad-hoc, driven mainly by intuition and empirical insights. Up to now, their expressivity, their relation to each other, and their (practical) learning performance is poorly understood. Here, we initiate the study of deriving a more principled understanding of multi-relational graph neural networks. Namely, we investigate the limitations in the expressive power of the well-known Relational GCN and Compositional GCN architectures and shed some light on their practical learning performance. By aligning both architectures with a suitable version of the Weisfeiler-Leman test, we establish under which conditions both models have the same expressive power in distinguishing non-isomorphic (multi-relational) graphs or vertices with different structural roles. Further, by leveraging recent progress in designing expressive graph neural networks, we introduce the $k$-RN architecture that provably overcomes the expressiveness limitations of the above two architectures. Empirically, we confirm our theoretical findings in a vertex classification setting over small and large multi-relational graphs.

📄 PDF Abstract BibTeX arXiv:2211.17113

Code (1)

migalkin/rwl 공식 구현 pytorch

Tasks

Knowledge GraphsLogical ReasoningQuestion Answering

Methods 이 논문이 사용한 방법론

GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphs

2021-05-12 · Christopher Morris, Matthias Fey, Nils M. Kriege

In recent years, algorithms and neural architectures based on the Weisfeiler-Leman algorithm, a well-known heuristic for the graph isomorphism problem, emerged as a powerful tool for (supervised) machine learning with gr…

BIG-bench Machine LearningNode Classification

Weisfeiler and Leman go Machine Learning: The Story so far

2021-12-18 · Christopher Morris, Yaron Lipman, Haggai Maron, Bastian Rieck 외

In recent years, algorithms and neural architectures based on the Weisfeiler--Leman algorithm, a well-known heuristic for the graph isomorphism problem, have emerged as a powerful tool for machine learning with graphs an…

BIG-bench Machine LearningRepresentation Learning

A Theory of Link Prediction via Relational Weisfeiler-Leman on Knowledge Graphs

2023-02-04 · NeurIPS 2023 11 · Xingyue Huang, Miguel Romero Orth, İsmail İlkan Ceylan, Pablo Barceló

Graph neural networks are prominent models for representation learning over graph-structured data. While the capabilities and limitations of these models are well-understood for simple graphs, our understanding remains i…

Knowledge GraphsLink PredictionRepresentation Learning

Weisfeiler and Leman Go Walking: Random Walk Kernels Revisited

2022-05-22 · Nils M. Kriege

Random walk kernels have been introduced in seminal work on graph learning and were later largely superseded by kernels based on the Weisfeiler-Leman test for graph isomorphism. We give a unified view on both classes of …

Graph Learning

Walking Out of the Weisfeiler Leman Hierarchy: Graph Learning Beyond Message Passing

2021-02-17 · Jan Tönshoff, Martin Ritzert, Hinrikus Wolf, Martin Grohe

We propose CRaWl, a novel neural network architecture for graph learning. Like graph neural networks, CRaWl layers update node features on a graph and thus can freely be combined or interleaved with GNN layers. Yet CRaWl…

Graph ClassificationGraph LearningGraph Regressionregression