Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Kolmogorov-Arnold Fourier Networks

About

Although Kolmogorov-Arnold-based interpretable networks (KANs) possess strong theoretical expressiveness, they suffer from severe parameter explosion and limited ability to capture high-frequency features in high-dimensional tasks. To address these issues, we propose the Kolmogorov-Arnold Fourier Network (KAF), which fundamentally redefines the KAN paradigm through spectral reparameterization. Our key contributions include: (1) proposing a fundamental basis transformation from the local, grid-based B-spline representation to a global, adaptive spectral representation. This shift changes the network's inductive bias, reducing parameter complexity from $O(G)$ to $O(1)$ while preserving expressiveness; (2) introducing trainable Random Fourier Features (RFF) initialized via a spectral alignment strategy, which allows the model to break the smoothness limitation of fixed kernels and accurately capture high-frequency components; and (3) implementing an adaptive hybrid GELU-Fourier activation mechanism that progressively enhances frequency representation during training. Comprehensive experiments demonstrate the superiority of KAF across computer vision (CV), natural language processing (NLP), audio, and partial differential equation (PDE) solving tasks, achieving state-of-the-art performance with improved efficiency. The code is available at https://github.com/kolmogorovArnoldFourierNetwork/KAF.

Jusheng Zhang, Yijia Fan, Kaitong Cai, Keze Wang, Wenhao Wang• 2025

Related benchmarks

TaskDatasetResultRank
Language ModelingWikiText
Word Perplexity180.8
234
Language ModelingOpenWebText
Perplexity145.6
122
Image ClassificationImageNet-1K
Top-1 Accuracy73.2
15
Function Approximationf1 function
Relative L2 Error3.92
7
Function ApproximationF4
Relative L2 Error1.57
7
Function Approximationf2 function
Rel. L2 Error0.0452
7
Function Approximationf3 function
Relative L2 Error4.49
7
Showing 7 of 7 rows

Other info

Follow for update