Fast Subtree Kernels on Graphs

Abstract

In this article, we propose fast subtree kernels on graphs. On graphs with n nodes and m edges and maximum degree d, these kernels comparing subtrees of height h can be computed in O(mh), whereas the classic subtree kernel by Ramon & G¨artner scales as O(n24dh). Key to this efficiency is the observation that the Weisfeiler-Lehman test of isomorphism from graph theory elegantly computes a subtree kernel as a byproduct. Our fast subtree kernels can deal with labeled graphs, scale up easily to large graphs and outperform state-of-the-art graph ker- nels on several classification benchmark datasets in terms of accuracy and runtime.

Cite

Text

Shervashidze and Borgwardt. "Fast Subtree Kernels on Graphs." Neural Information Processing Systems, 2009.

Markdown

[Shervashidze and Borgwardt. "Fast Subtree Kernels on Graphs." Neural Information Processing Systems, 2009.](https://mlanthology.org/neurips/2009/shervashidze2009neurips-fast/)

BibTeX

@inproceedings{shervashidze2009neurips-fast,
  title     = {{Fast Subtree Kernels on Graphs}},
  author    = {Shervashidze, Nino and Borgwardt, Karsten},
  booktitle = {Neural Information Processing Systems},
  year      = {2009},
  pages     = {1660-1668},
  url       = {https://mlanthology.org/neurips/2009/shervashidze2009neurips-fast/}
}