ArXiv TLDR

Necessary and sufficient conditions for universality of Kolmogorov-Arnold networks

🐦 Tweet
2604.23765

Vugar Ismailov

cs.LGcs.NEmath.FA

TLDR

This paper establishes necessary and sufficient conditions for the universal approximation property of Kolmogorov-Arnold Networks (KANs).

Key contributions

  • Deep KANs are universal if and only if at least one edge function is non-affine.
  • Two-hidden-layer KANs require a non-polynomial edge function for universality.
  • Universality can be achieved with a finite set of affine functions, not the full class.
  • Spline-based KANs are universal approximators even with fixed spline parameters.

Why it matters

This research clarifies the fundamental conditions for KANs' expressive power, guiding architectural design and function choices. It shows KANs can be universal with minimal non-linearity, impacting their practical application and theoretical understanding.

Original Abstract

We analyze the universal approximation property of Kolmogorov-Arnold Networks (KANs) in terms of their edge functions. If these functions are all affine, then universality clearly fails. How many non-affine functions are needed, in addition to affine ones, to ensure universality? We show that a single one suffices. More precisely, we prove that deep KANs in which all edge functions are either affine or equal to a fixed continuous function $σ$ are dense in $C(K)$ for every compact set $K\subset\mathbb{R}^n$ if and only if $σ$ is non-affine. In contrast, for KANs with exactly two hidden layers, universality holds if and only if $σ$ is nonpolynomial. We further show that the full class of affine functions is not required; it can be replaced by a finite set without affecting universality. In particular, in the nonpolynomial case, a fixed family of five affine functions suffices when the depth is arbitrary. More generally, for every continuous non-affine function $σ$, there exists a finite affine family $A_σ$ such that deep KANs with edge functions in $A_σ\cup\{σ\}$ remain universal. We also prove that KANs with the spline-based edge parameterization introduced by Liu et al.~\cite{Liu2024} are universal approximators in the classical sense, even when the spline degree and knot sequence are fixed in advance.

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.