Propagation kernels: efficient graph kernels from propagated information

By Marion Neumann, Roman Garnett, Christian Bauckhage, Kristian Kersting. 2014

303 citations recorded by the source corpus.

We introduce propagation kernels, a general graph-kernel framework for efficiently measuring the similarity of structured data. Propagation kernels are based on monitoring how information spreads through a set of given graphs. They leverage early-stage distributions from propagation schemes such as random walks to capture structural information encoded in node labels, attributes, and edge information. This has two benefits. First, off-the-shelf propagation schemes can be used to naturally construct kernels for many graph types, including labeled, partially labeled, unlabeled, directed, and attributed graphs. Second, by leveraging existing efficient and informative propagation schemes, propagation kernels can be considerably faster than state-of-the-art approaches without sacrificing predictive performance. We will also show that if the graphs at hand have a regular structure, for instance when modeling image or video data, one can exploit this regularity to scale the kernel computation to large databases of graphs with thousands of nodes. We support our contributions by exhaustive experiments on a number of real-world graphs from a variety of application domains.

Subfields: Artificial Intelligence, Computer Networks and Communications, Graph Learning, Algorithms & Complexity, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Christopher Morris
  2. Petra Mutzel
  3. Haggai Maron
  4. Yaron Lipman
  5. Nils M. Kriege
  6. Fredrik D. Johansson
  7. Heli Ben-Hamu
  8. Michael M. Bronstein

In Computer Networks and Communications

  1. Christopher Morris
  2. Heli Ben-Hamu
  3. Nadav Shamir
  4. Fredrik D. Johansson
  5. Rémi Flamary
  6. Nicolas Courty
  7. Wenwu Zhu
  8. Michalis Vazirgiannis

In Graph Learning

  1. Christopher Morris
  2. Petra Mutzel
  3. Yaron Lipman
  4. Risi Kondor
  5. Michael M. Bronstein
  6. Muhan Zhang
  7. Yixin Chen
  8. Haggai Maron

In Algorithms & Complexity

  1. Christopher Morris
  2. Fredrik D. Johansson
  3. Michalis Vazirgiannis
  4. Nicoló Navarin
  5. Petra Mutzel
  6. Michael M. Bronstein
  7. Kristian Kersting
  8. Alessandro Sperduti

In Signal Processing

  1. Romain Tavenard
  2. Christopher Morris
  3. Fredrik D. Johansson
  4. Rémi Flamary
  5. Nicolas Courty
  6. Wenwu Zhu
  7. Michalis Vazirgiannis
  8. Petra Mutzel

Citations in the corpus