Graph Kernel Neural Networks
Luca Cosmo, Giorgia Minello, Alessandro Bicciato, Michael Bronstein, Emanuele Rodol\`a, Luca Rossi, Andrea Torsello

TL;DR
This paper introduces Graph Kernel Neural Networks, a novel approach extending convolutional neural networks to graph data using graph kernels, enabling structural interpretability and competitive performance on graph tasks.
Contribution
It proposes a new graph neural network architecture that incorporates graph kernels for convolution, allowing interpretability without graph embedding.
Findings
Achieves competitive results on graph classification and regression datasets.
Provides interpretability through learned structural masks.
Extensive ablation study on hyper-parameters.
Abstract
The convolution operator at the core of many modern neural architectures can effectively be seen as performing a dot product between an input matrix and a filter. While this is readily applicable to data such as images, which can be represented as regular grids in the Euclidean space, extending the convolution operator to work on graphs proves more challenging, due to their irregular structure. In this paper, we propose to use graph kernels, i.e. kernel functions that compute an inner product on graphs, to extend the standard convolution operator to the graph domain. This allows us to define an entirely structural model that does not require computing the embedding of the input graph. Our architecture allows to plug-in any type of graph kernels and has the added benefit of providing some interpretability in terms of the structural masks that are learned during the training process,…
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
MethodsConvolution
