paper-with-me

Papers

Weisfeiler and Leman go sparse: Towards scalable higher-order graph embeddings

2019-04-02 · NeurIPS 2020 12 · Christopher Morris, Gaurav Rattan, Petra Mutzel

Graph kernels based on the $1$-dimensional Weisfeiler-Leman algorithm and corresponding neural architectures recently emerged as powerful tools for (supervised) learning with graphs. However, due to the purely local nature of the algorithms, they might miss essential patterns in the given data and can only handle binary relations. The $k$-dimensional Weisfeiler-Leman algorithm addresses this by considering $k$-tuples, defined over the set of vertices, and defines a suitable notion of adjacency between these vertex tuples. Hence, it accounts for the higher-order interactions between vertices. However, it does not scale and may suffer from overfitting when used in a machine learning setting. Hence, it remains an important open problem to design WL-based graph learning methods that are simultaneously expressive, scalable, and non-overfitting. Here, we propose local variants and corresponding neural architectures, which consider a subset of the original neighborhood, making them more scalable, and less prone to overfitting. The expressive power of (one of) our algorithms is strictly higher than the original algorithm, in terms of ability to distinguish non-isomorphic graphs. Our experimental study confirms that the local algorithms, both kernel and neural architectures, lead to vastly reduced computation times, and prevent overfitting. The kernel version establishes a new state-of-the-art for graph classification on a wide range of benchmark datasets, while the neural version shows promising performance on large-scale molecular regression tasks.

📄 PDF Abstract BibTeX arXiv:1904.01543

Code (1)

chrsmrrs/sparsewl 공식 구현 pytorch

Tasks

General ClassificationGraph ClassificationGraph LearningGraph Regression

Similar Papers 제목 키워드 기반

Scaling Higher-Order Graph Learning with Maximal Clique Complexes

2026-05-29 · Antoine Vialle, Aref Einizade, Fragkiskos D. Malliaros, Jhony H. Giraldo arxiv

Graph neural networks (GNNs) are limited to modeling pairwise interactions, while higher-order models based on cell complexes achieve greater expressivity but often suffer from poor scalability. We introduce simplified a…

Computational EfficiencyGraph 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

Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networks

2018-10-04 · Christopher Morris, Martin Ritzert, Matthias Fey, William L. Hamilton 외

In recent years, graph neural networks (GNNs) have emerged as a powerful neural architecture to learn vector representations of nodes and graphs in a supervised, end-to-end fashion. Up to now, GNNs have only been evaluat…

Graph Classification

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

The Logic of Graph Neural Networks

2021-04-29 · Martin Grohe

Graph neural networks (GNNs) are deep learning architectures for machine learning problems on graphs. It has recently been shown that the expressiveness of GNNs can be characterised precisely by the combinatorial Weisfei…

BIG-bench Machine LearningDescriptive