Kolmogorov-Arnold Fourier Networks

Jusheng Zhang, Yijia Fan, Kaitong Cai, Keze Wang
2/9/2025
cs.LGcs.AI

No official code found. Best implementation: kolmogorovArnoldFourierNetwork/KAF (22 stars, PyTorch, last commit 2025-02-19).

Abstract

Although Kolmogorov-Arnold based interpretable networks (KAN) have strong theoretical expressiveness, they face significant parameter explosion and high-frequency feature capture challenges in high-dimensional tasks. To address this issue, we propose the Kolmogorov-Arnold-Fourier Network (KAF), which effectively integrates trainable Random Fourier Features (RFF) and a novel hybrid GELU-Fourier activation mechanism to balance parameter efficiency and spectral representation capabilities. Our key technical contributions include: (1) merging KAN's dual-matrix structure through matrix association properties to substantially reduce parameters; (2) introducing learnable RFF initialization strategies to eliminate spectral distortion in high-dimensional approximation tasks; (3) implementing an adaptive hybrid activation function that progressively enhances frequency representation during the training process. Comprehensive experiments demonstrate the superiority of our KAF across various domains including vision, NLP, audio processing, and differential equation-solving tasks, effectively combining theoretical interpretability with practical utility and computational efficiency.

View on arXivView PDF

Code Implementations(1)

PyTorch

KAF : Kolmogorov-Arnold Fourier Networks

222Python, Jupyter NotebookJan 31, 20251 years ago
computer-visiondeep-learningkolmogorov-arnold-networksmachine-learningnatural-language-processing+1 more

Similar Papers

Cite this paper

@article{zhang2025kolmogorovarnold,
  title  = {Kolmogorov-Arnold Fourier Networks},
  author = {Jusheng Zhang and Yijia Fan and Kaitong Cai and Keze Wang},
  year   = {2025},
  eprint = {2502.06018},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.06018v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.06018.svg)](https://codeofpaper.com/paper/2502.06018)

Discussion