Weisfeiler and Leman go Machine Learning: The Story so far

12/18/2021
by   Christopher Morris, et al.
65

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 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2021

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

In recent years, algorithms and neural architectures based on the Weisfe...
research
10/04/2021

A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learning

The Gumbel-max trick is a method to draw a sample from a categorical dis...
research
03/17/2021

Set-to-Sequence Methods in Machine Learning: a Review

Machine learning on sets towards sequential output is an important and u...
research
02/08/2023

Attending to Graph Transformers

Recently, transformer architectures for graphs emerged as an alternative...
research
05/15/2019

Embeddings and Representation Learning for Structured Data

Performing machine learning on structured data is complicated by the fac...
research
01/04/2022

Automated Graph Machine Learning: Approaches, Libraries and Directions

Graph machine learning has been extensively studied in both academic and...
research
04/09/2023

Class-Imbalanced Learning on Graphs: A Survey

The rapid advancement in data-driven research has increased the demand f...

Please sign up or login with your details

Forgot password? Click here to reset