DSLGOct 22, 2015

Generalized Shortest Path Kernel on Graphs

arXiv:1510.06492v119 citations
Originality Incremental advance
AI Analysis

This work addresses graph classification for machine learning applications, but it is incremental as it builds upon existing shortest path kernels with theoretical and empirical improvements.

The authors tackled graph classification by introducing a generalized shortest path kernel that counts and measures shortest paths between nodes, and empirically demonstrated its superiority over the original shortest path kernel on multiple datasets.

We consider the problem of classifying graphs using graph kernels. We define a new graph kernel, called the generalized shortest path kernel, based on the number and length of shortest paths between nodes. For our example classification problem, we consider the task of classifying random graphs from two well-known families, by the number of clusters they contain. We verify empirically that the generalized shortest path kernel outperforms the original shortest path kernel on a number of datasets. We give a theoretical analysis for explaining our experimental results. In particular, we estimate distributions of the expected feature vectors for the shortest path kernel and the generalized shortest path kernel, and we show some evidence explaining why our graph kernel outperforms the shortest path kernel for our graph classification problem.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes