On Valid Optimal Assignment Kernels and Applications to Graph Classification
Nils M. Kriege, Pierre-Louis Giscard, Richard C. Wilson

TL;DR
This paper introduces a class of positive semidefinite optimal assignment kernels for structured data, particularly graphs, enabling more valid similarity measures and improving classification accuracy in graph-based tasks.
Contribution
It characterizes base kernels that ensure positive semidefinite optimal assignment kernels and develops a new Weisfeiler-Lehman optimal assignment kernel for graphs.
Findings
High classification accuracy on benchmark datasets
Improved over original Weisfeiler-Lehman kernel
Linear-time computation via histogram intersection
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Advanced Image and Video Retrieval Techniques · Face and Expression Recognition
MethodsConvolution
