Clifford Kolmogorov-Arnold Networks
Matthias Wolff, Francesco Alesiani, Christof Duhme, Xiaoyi Jiang
TL;DR
Clifford Kolmogorov-Arnold Network (ClKAN) extends Kolmogorov-Arnold networks to Clifford algebras for high-dimensional, hypercomplex function approximation. It introduces Clifford-aware radial basis functions and two grid strategies, including a Randomized Quasi Monte Carlo (RQMC) Sobol grid, to mitigate exponential growth in parameters and improve coverage of the Clifford space. The paper establishes expressivity results for Sobol-CliffordKAN and demonstrates competitive performance against complex-valued baselines on synthetic formulas, holography data, and higher-dimensional Clifford algebras, while achieving significant parameter reductions in many high-dimensional settings. It also analyzes batch normalization variants tailored to Clifford domains and provides open-source code to promote reproducibility and further research. The findings suggest ClKAN enables scalable, interpretable models for physics-inspired and engineering tasks that naturally live in geometric algebras.
Abstract
We introduce Clifford Kolmogorov-Arnold Network (ClKAN), a flexible and efficient architecture for function approximation in arbitrary Clifford algebra spaces. We propose the use of Randomized Quasi Monte Carlo grid generation as a solution to the exponential scaling associated with higher dimensional algebras. Our ClKAN also introduces new batch normalization strategies to deal with variable domain input. ClKAN finds application in scientific discovery and engineering, and is validated in synthetic and physics inspired tasks.
