The Structurally Smoothed Graphlet Kernel
Pinar Yanardag, S.V.N. Vishwanathan

TL;DR
This paper introduces a novel smoothing technique for graphlet kernels that improves graph similarity measures by addressing sparsity and diagonal dominance issues, inspired by NLP smoothing methods.
Contribution
It extends Kneser-Ney and Pitman-Yor smoothing to graph motifs, enhancing graph kernel performance by leveraging sub-graph relationships.
Findings
Smoothed kernel outperforms raw frequency-based kernels.
Addresses sparsity and diagonal dominance in graphlet kernels.
Improves graph similarity measures in experiments.
Abstract
A commonly used paradigm for representing graphs is to use a vector that contains normalized frequencies of occurrence of certain motifs or sub-graphs. This vector representation can be used in a variety of applications, such as, for computing similarity between graphs. The graphlet kernel of Shervashidze et al. [32] uses induced sub-graphs of k nodes (christened as graphlets by Przulj [28]) as motifs in the vector representation, and computes the kernel via a dot product between these vectors. One can easily show that this is a valid kernel between graphs. However, such a vector representation suffers from a few drawbacks. As k becomes larger we encounter the sparsity problem; most higher order graphlets will not occur in a given graph. This leads to diagonal dominance, that is, a given graph is similar to itself but not to any other graph in the dataset. On the other hand, since lower…
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
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Complex Network Analysis Techniques
