Graph Alignment Kernels using Weisfeiler and Leman Hierarchies

Research output: Contribution to journalConference articlepeer-review

Abstract

Graph kernels have become a standard approach for tackling the graph similarity and learning tasks at the same time. Most graph kernels proposed so far are instances of the R-convolution framework. These kernels decompose graphs into their substructures and sum over all pairs of these substructures. However, considerably less attention has been paid to other types of kernels. In this paper, we propose a new kernel between graphs which reorders the adjacency matrix of each graph based on soft permutation matrices, and then compares those aligned adjacency matrices to each other using a linear kernel. To compute the permutation matrices, the kernel finds corresponding vertices in different graphs. Two vertices match with each other if the Weisfeiler-Leman test of isomorphism assigns the same label to both of them. The proposed kernel is evaluated on several graph classification and graph regression datasets. Our results indicate that the kernel is competitive with traditional and state-of-the-art methods. The code is available at https://github.com/giannisnik/gawl.

Original languageEnglish
Pages (from-to)2019-2034
Number of pages16
JournalProceedings of Machine Learning Research
Volume206
Publication statusPublished - 1 Jan 2023
Event26th International Conference on Artificial Intelligence and Statistics, AISTATS 2023 - Valencia, Spain
Duration: 25 Apr 202327 Apr 2023

Fingerprint

Dive into the research topics of 'Graph Alignment Kernels using Weisfeiler and Leman Hierarchies'. Together they form a unique fingerprint.

Cite this