English

Global Weisfeiler-Lehman Graph Kernels

Machine Learning 2017-09-25 v3 Machine Learning

Abstract

Most state-of-the-art graph kernels only take local graph properties into account, i.e., the kernel is computed with regard to properties of the neighborhood of vertices or other small substructures. On the other hand, kernels that do take global graph propertiesinto account may not scale well to large graph databases. Here we propose to start exploring the space between local and global graph kernels, striking the balance between both worlds. Specifically, we introduce a novel graph kernel based on the kk-dimensional Weisfeiler-Lehman algorithm. Unfortunately, the kk-dimensional Weisfeiler-Lehman algorithm scales exponentially in kk. Consequently, we devise a stochastic version of the kernel with provable approximation guarantees using conditional Rademacher averages. On bounded-degree graphs, it can even be computed in constant time. We support our theoretical results with experiments on several graph classification benchmarks, showing that our kernels often outperform the state-of-the-art in terms of classification accuracies.

Keywords

Cite

@article{arxiv.1703.02379,
  title  = {Global Weisfeiler-Lehman Graph Kernels},
  author = {Christopher Morris and Kristian Kersting and Petra Mutzel},
  journal= {arXiv preprint arXiv:1703.02379},
  year   = {2017}
}

Comments

10 pages, accepted at IEEE ICDM 2017 ("Glocalized Weisfeiler-Lehman Graph Kernels: Global-Local Feature Maps of Graphs")

R2 v1 2026-06-22T18:38:25.753Z