KAGNNs: Kolmogorov-Arnold Networks meet Graph Learning
Roman Bresson, Giannis Nikolentzos, George Panagopoulos and, Michail Chatzianastasis, Jun Pang, Michalis Vazirgiannis

TL;DR
This paper introduces Kolmogorov-Arnold Networks (KANs) into graph neural networks, demonstrating their competitive performance and efficiency compared to traditional MLP-based GNNs across various graph learning tasks.
Contribution
The paper develops new KAN-based GNN layers inspired by existing architectures and evaluates their performance, showing they are viable and sometimes superior alternatives to MLPs in graph learning.
Findings
KANs perform on par or better than MLPs across tasks
RBF-based KANs have similar size and training speed to MLPs
Extensive experiments validate KANs' effectiveness in graph learning
Abstract
In recent years, Graph Neural Networks (GNNs) have become the de facto tool for learning node and graph representations. Most GNNs typically consist of a sequence of neighborhood aggregation (a.k.a., message-passing) layers, within which the representation of each node is updated based on those of its neighbors. The most expressive message-passing GNNs can be obtained through the use of the sum aggregator and of MLPs for feature transformation, thanks to their universal approximation capabilities. However, the limitations of MLPs recently motivated the introduction of another family of universal approximators, called Kolmogorov-Arnold Networks (KANs) which rely on a different representation theorem. In this work, we compare the performance of KANs against that of MLPs on graph learning tasks. We implement three new KAN-based GNN layers, inspired respectively by the GCN, GAT and GIN…
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 · Graph Theory and Algorithms · Cognitive Computing and Networks
MethodsBalanced Selection
