RecKAN Introduces Learnable Recursive Polynomial Basis for KANs

Amirhosein Azarpour· September 3, 2026 View original

Key takeaways

  • RecKAN introduces a learnable recursive polynomial basis for Kolmogorov-Arnold Networks.
  • This allows the network to adapt its basis functions, outperforming fixed-basis KANs and MLPs.
  • RecKAN shows superior performance across image, text, and time series benchmarks.
  • The learned recurrence coefficients offer interpretability into the model's function approximation.

Who benefits

AI/ML DevelopmentHealthcareFinanceManufacturingScientific Research

Summary

RecKAN is a new variant of Kolmogorov-Arnold Networks (KANs) that replaces fixed polynomial bases with a learnable recursive polynomial basis. This innovation allows the network to adapt its basis functions, outperforming existing KANs and MLPs on various benchmarks, including image, text, and time series tasks.

This paper introduces RecKAN, an innovative extension of Kolmogorov-Arnold Networks (KANs) that significantly enhances their flexibility and performance. Traditional KANs improve upon standard neural networks by replacing fixed scalar weights with learnable univariate functions on each edge, but they still rely on pre-defined basis functions like B-splines or Chebyshev polynomials. RecKAN breaks this limitation by defining the basis itself through a second-order polynomial recurrence relation, whose five coefficients are learned dynamically alongside the network's other parameters. The authors demonstrate that this learnable recurrence can recover several classical polynomial families, including Chebyshev, Fibonacci, Pell, and Jacobsthal polynomials, as special cases. They also prove that the degree of the learned basis grows linearly in 'n' within this sub-family, providing a theoretical understanding of how RecKAN can move beyond fixed classical choices. Empirical evaluations across diverse benchmark datasets—including image classification (Fashion MNIST, CIFAR-10, SVHN), text classification, biomedical time series, and time series forecasting (ETTh1)—show that RecKAN consistently outperforms parameter-matched KAN baselines (Chebyshev, Jacobi, spline-based) on classification tasks and achieves the lowest Mean Squared Error (MSE) on forecasting. When used as a classifier head with a convolutional backbone, RecKAN also achieves higher accuracy than standard MLP heads. Furthermore, on a synthetic function fitting task, it successfully tracks sharply oscillatory targets that comparable MLPs fail to capture, highlighting its ability to learn more complex local structures.

Why it matters

Machine learning engineers, researchers, and AI developers can leverage RecKAN to build more powerful and adaptable neural networks capable of learning complex functions with greater accuracy and interpretability, especially in tasks requiring fine-grained local structure.

How to implement this in your domain

  1. 1Explore RecKAN as an alternative to traditional MLPs or fixed-basis KANs for complex function approximation tasks.
  2. 2Integrate RecKAN as a classifier head with existing convolutional backbones for improved accuracy in vision tasks.
  3. 3Apply RecKAN to time series forecasting and biomedical signal processing where capturing oscillatory patterns is crucial.
  4. 4Investigate the interpretability of the learned recurrence coefficients to gain insights into model behavior.
  5. 5Benchmark RecKAN against current state-of-the-art models in your specific application domain.

Original post by Amirhosein Azarpour

"arXiv:2609.01729v1 Announce Type: new Abstract: Kolmogorov--Arnold Networks (KANs) replace the fixed scalar weights of a standard network with learnable univariate functions on each edge, but existing variants still fix the \emph{basis} that those functions are built from: B-spli…"

View on X

Originally posted by Amirhosein Azarpour on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses