CKGConv: General Graph Convolution with Continuous Kernels
Liheng Ma, Soumyasundar Pal, Yitian Zhang, Jiaming Zhou, Yingxue, Zhang, Mark Coates

TL;DR
CKGConv introduces a flexible, continuous kernel-based graph convolution framework that unifies existing methods and achieves high expressiveness, outperforming many existing models on various datasets.
Contribution
The paper proposes CKGConv, a novel general graph convolution method using continuous kernels, unifying and extending existing approaches with superior expressiveness.
Findings
CKGConv outperforms existing graph convolutional networks.
CKGConv achieves comparable results to state-of-the-art graph transformers.
Theoretical analysis shows CKGConv's strong expressiveness.
Abstract
The existing definitions of graph convolution, either from spatial or spectral perspectives, are inflexible and not unified. Defining a general convolution operator in the graph domain is challenging due to the lack of canonical coordinates, the presence of irregular structures, and the properties of graph symmetries. In this work, we propose a novel and general graph convolution framework by parameterizing the kernels as continuous functions of pseudo-coordinates derived via graph positional encoding. We name this Continuous Kernel Graph Convolution (CKGConv). Theoretically, we demonstrate that CKGConv is flexible and expressive. CKGConv encompasses many existing graph convolutions, and exhibits a stronger expressiveness, as powerful as graph transformers in terms of distinguishing non-isomorphic graphs. Empirically, we show that CKGConv-based Networks outperform existing graph…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks
MethodsConvolution
