On Valid Optimal Assignment Kernels and Applications to Graph Classification

06/03/2016
by   Nils M. Kriege, et al.
0

The success of kernel methods has initiated the design of novel positive semidefinite functions, in particular for structured data. A leading design paradigm for this is the convolution kernel, which decomposes structured objects into their parts and sums over all pairs of parts. Assignment kernels, in contrast, are obtained from an optimal bijection between parts, which can provide a more valid notion of similarity. In general however, optimal assignments yield indefinite functions, which complicates their use in kernel methods. We characterize a class of base kernels used to compare parts that guarantees positive semidefinite optimal assignment kernels. These base kernels give rise to hierarchies from which the optimal assignment kernels are computed in linear time by histogram intersection. We apply these results by developing the Weisfeiler-Lehman optimal assignment kernel for graphs. It provides high classification accuracy on widely-used benchmark data sets improving over the original Weisfeiler-Lehman kernel.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/19/2019

Deep Weisfeiler-Lehman Assignment Kernels via Multiple Kernel Learning

Kernels for structured data are commonly obtained by decomposing objects...
research
11/02/2020

Transport based Graph Kernels

Graph kernel is a powerful tool measuring the similarity between graphs....
research
05/01/2022

Generalized Reference Kernel for One-class Classification

In this paper, we formulate a new generalized reference kernel hoping to...
research
03/28/2019

A Survey on Graph Kernels

Graph kernels have become an established and widely-used technique for s...
research
11/14/2016

Automatic discovery of discriminative parts as a quadratic assignment problem

Part-based image classification consists in representing categories by s...
research
11/15/2017

A Convex Parametrization of a New Class of Universal Kernel Functions for use in Kernel Learning

We propose a new class of universal kernel functions which admit a linea...
research
06/13/2020

A New Algorithm for Tessellated Kernel Learning

The accuracy and complexity of machine learning algorithms based on kern...

Please sign up or login with your details

Forgot password? Click here to reset