CVKAN: Complex-Valued Kolmogorov-Arnold Networks
Matthias Wolff, Florian Eilers, Xiaoyi Jiang
TL;DR
CVKAN introduces a complex-valued Kolmogorov-Arnold Network by learning edge-wise complex radial-basis functions, complemented by a complex residual activation and multiple complex batch normalization schemes to maintain fixed-grid inputs. The approach preserves the intrinsic interpretability of Kolmogorov-Arnold networks while leveraging complex-valued representations, leading to improved stability and competitive accuracy on complex-valued symbolic tasks, physical formulae, and knot classification. Across synthetic and real-world-like datasets, CVKAN demonstrates parameter efficiency and shallower architectures, along with a visualization toolkit that aids explainability. The work points toward applications in complex-valued scientific problems and future extensions to hypercomplex algebras such as quaternions.
Abstract
In this work we propose CVKAN, a complex-valued Kolmogorov-Arnold Network (KAN), to join the intrinsic interpretability of KANs and the advantages of Complex-Valued Neural Networks (CVNNs). We show how to transfer a KAN and the necessary associated mechanisms into the complex domain. To confirm that CVKAN meets expectations we conduct experiments on symbolic complex-valued function fitting and physically meaningful formulae as well as on a more realistic dataset from knot theory. Our proposed CVKAN is more stable and performs on par or better than real-valued KANs while requiring less parameters and a shallower network architecture, making it more explainable.
