about
Weisfeiler and Leman go Machine Learning: The Story so far (arxiv.org)
2 points by sebg on Dec 23, 2021 | hide | past | pdf | discuss on HN

In plain words: A classic graph-matching trick that repeatedly compares each node's neighborhood labels is surveyed for turning graphs into usable features. It shows the trick powers graph prediction and neural networks that answer the same no matter how nodes are numbered, and maps open problems.

Abstract

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 and relational data. Here, we give a comprehensive overview of the algorithm's use in a machine-learning setting, focusing on the supervised regime. We discuss the theoretical background, show how to use it for supervised graph and node representation learning, discuss recent extensions, and outline the algorithm's connection to (permutation-)equivariant neural architectures. Moreover, we give an overview of current applications and future directions to stimulate further research.

Christopher Morris, Yaron Lipman, Haggai Maron, Bastian Rieck, Nils M. Kriege, Martin Grohe, Matthias Fey, Karsten Borgwardt
arXiv:2112.09992 · cs.LG, cs.DS, cs.NE, stat.ML · submitted Dec 18, 2021 · updated Jul 13, 2023
abstract · pdf · html · Accepted at JMLR

add comment on HN