rKAN: Rational Kolmogorov-Arnold networks
Alireza Afzal Aghaei1, Mehdi Hosseinzadeh2, Kourosh Parand3
1Centre for Research Impact & Outcome, Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura, 140401, Punjab, India.
Abstract:
The development of Kolmogorov-Arnold networks (KANs) marks a significant shift from traditional multi-layer perceptrons in deep learning. Initially, KANs employed learnable B-spline curves as their primary basis function, but their inherent complexity posed implementation challenges. Consequently, researchers have explored alternative basis functions such as wavelets, polynomials, and fractional functions. This paper explores the use of rational functions as a novel basis function for KANs. Two different approaches based on Padé approximation and rational Jacobi functions as trainable basis functions are proposed to define the rational KAN (rKAN). The rKAN's performance has been evaluated across various domains, including deep learning and physics-informed deep learning, where it demonstrates its superiority in comparison to its alternatives with 99.29% accuracy on MNIST classification, 86.6% accuracy in text sentiment analysis, and a solution to the CartPole reinforcement learning task in approximately 200 episodes.
Related Concept Videos
Rationalizing Substitutions
Sequence Networks of Rotating Machines
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Rational Expressions
Network Function of a Circuit
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Multi-input and Multi-variable systems
In the absence of...
