Weisfeiler-Lehman Graph Kernels

Abstract

In this article, we propose a family of efficient kernels for large graphs with discrete node labels. Key to our method is a rapid feature extraction scheme based on the Weisfeiler-Lehman test of isomorphism on graphs. It maps the original graph to a sequence of graphs, whose node attributes capture topological and label information. A family of kernels can be defined based on this Weisfeiler-Lehman sequence of graphs, including a highly efficient kernel comparing subtree-like patterns. Its runtime scales only linearly in the number of edges of the graphs and the length of the Weisfeiler-Lehman graph sequence. In our experimental evaluation, our kernels outperform state-of-the-art graph kernels on several graph classification benchmark data sets in terms of accuracy and runtime. Our kernels open the door to large-scale applications of graph kernels in various disciplines such as computational biology and social network analysis.

Cite

Text

Shervashidze et al. "Weisfeiler-Lehman Graph Kernels." Journal of Machine Learning Research, 2011.

Markdown

[Shervashidze et al. "Weisfeiler-Lehman Graph Kernels." Journal of Machine Learning Research, 2011.](https://mlanthology.org/jmlr/2011/shervashidze2011jmlr-weisfeilerlehman/)

BibTeX

@article{shervashidze2011jmlr-weisfeilerlehman,
  title     = {{Weisfeiler-Lehman Graph Kernels}},
  author    = {Shervashidze, Nino and Schweitzer, Pascal and van Leeuwen, Erik Jan and Mehlhorn, Kurt and Borgwardt, Karsten M.},
  journal   = {Journal of Machine Learning Research},
  year      = {2011},
  pages     = {2539-2561},
  volume    = {12},
  url       = {https://mlanthology.org/jmlr/2011/shervashidze2011jmlr-weisfeilerlehman/}
}