Hardware-Oriented Inference Complexity of Kolmogorov-Arnold Networks
Bilal Khalid, Pedro Freire, Sergei K. Turitsyn, Jaroslaw E. Prilepsky

TL;DR
This paper introduces platform-independent formulas to evaluate the hardware inference complexity of Kolmogorov-Arnold Networks, facilitating cross-platform comparison and early-stage architectural decisions.
Contribution
It derives generalized, platform-independent metrics for KAN inference complexity, extending analysis to multiple KAN variants and enabling fair comparisons with other neural networks.
Findings
Derived formulas for Real Multiplications, Bit Operations, and Additions/Bit-Shifts.
Extended analysis to B-spline, GRBF, Chebyshev, and Fourier KANs.
Facilitated hardware complexity comparison independent of specific platform metrics.
Abstract
Kolmogorov-Arnold Networks (KANs) have recently emerged as a powerful architecture for various machine learning applications. However, their unique structure raises significant concerns regarding their computational overhead. Existing studies primarily evaluate KAN complexity in terms of Floating-Point Operations (FLOPs) required for GPU-based training and inference. However, in many latency-sensitive and power-constrained deployment scenarios, such as neural network-driven non-linearity mitigation in optical communications or channel state estimation in wireless communications, training is performed offline and dedicated hardware accelerators are preferred over GPUs for inference. Recent hardware implementation studies report KAN complexity using platform-specific resource consumption metrics, such as Look-Up Tables, Flip-Flops, and Block RAMs. However, these metrics require a full…
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.
