Message Passing Graph Kernels

08/07/2018
by   Giannis Nikolentzos, et al.
0

Graph kernels have recently emerged as a promising approach for tackling the graph similarity and learning tasks at the same time. In this paper, we propose a general framework for designing graph kernels. The proposed framework capitalizes on the well-known message passing scheme on graphs. The kernels derived from the framework consist of two components. The first component is a kernel between vertices, while the second component is a kernel between graphs. The main idea behind the proposed framework is that the representations of the vertices are implicitly updated using an iterative procedure. Then, these representations serve as the building blocks of a kernel that compares pairs of graphs. We derive four instances of the proposed framework, and show through extensive experiments that these instances are competitive with state-of-the-art methods in various tasks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/22/2022

Message passing all the way up

The message passing framework is the foundation of the immense success e...
research
01/03/2022

KerGNNs: Interpretable Graph Neural Networks with Graph Kernels

Graph kernels are historically the most widely-used technique for graph ...
research
06/04/2018

Deep Graphs

We propose an algorithm for deep learning on networks and graphs. It rel...
research
07/16/2020

Natural Graph Networks

Conventional neural message passing algorithms are invariant under permu...
research
04/21/2014

Graph Kernels via Functional Embedding

We propose a representation of graph as a functional object derived from...
research
11/22/2016

Distributable Consistent Multi-Graph Matching

In this paper we propose an optimization-based framework to multiple gra...

Please sign up or login with your details

Forgot password? Click here to reset