KerGNNs: Interpretable Graph Neural Networks with Graph Kernels
Aosong Feng, Chenyu You, Shiqiang Wang, and Leandros Tassiulas

TL;DR
KerGNNs integrate graph kernels with neural networks, enhancing interpretability and performance in graph classification by using trainable hidden graphs as filters, surpassing traditional GNN limitations.
Contribution
This paper introduces KerGNNs, a novel framework combining graph kernels with GNNs, allowing for improved expressiveness and interpretability over existing models.
Findings
KerGNNs achieve competitive results on multiple graph tasks.
Trained graph filters reveal local graph structures.
KerGNNs surpass traditional GNNs in interpretability.
Abstract
Graph kernels are historically the most widely-used technique for graph classification tasks. However, these methods suffer from limited performance because of the hand-crafted combinatorial features of graphs. In recent years, graph neural networks (GNNs) have become the state-of-the-art method in downstream graph-related tasks due to their superior performance. Most GNNs are based on Message Passing Neural Network (MPNN) frameworks. However, recent studies show that MPNNs can not exceed the power of the Weisfeiler-Lehman (WL) algorithm in graph isomorphism test. To address the limitations of existing graph kernel and GNN methods, in this paper, we propose a novel GNN framework, termed \textit{Kernel Graph Neural Networks} (KerGNNs), which integrates graph kernels into the message passing process of GNNs. Inspired by convolution filters in convolutional neural networks (CNNs), KerGNNs…
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.
Code & Models
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Topic Modeling · Explainable Artificial Intelligence (XAI)
MethodsConvolution
