atlas

Research map / Architectures and efficiency / RNNs and normalization

PowerMLP: An Efficient Version of KAN

AAAI 2025 · Architectures and efficiency › RNNs and normalization · approach: Scalable approximation and equivariant compute · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PowerMLP, an MLP-type network using powers of ReLU plus a basis function to replace KAN's recursive B-spline computation, claiming equal function space on bounded intervals and ~40x faster training than KAN.

Problem

KAN is much slower to train and run than MLP because its spline activations require iterative de Boor-Cox B-spline recursion, limiting its practical use.

Approach

Represent B-splines as linear combinations of powers of ReLU (non-iterative), and place the resulting ReLU-k activations on nodes (as in an MLP) with a residual basis function, yielding PowerMLP which is theoretically a superset of KAN over R^n and equal over bounded intervals, with far lower FLOPs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace KAN spline activations with PowerMLP's ReLU-k activations and basis functionKAN · JE function fitting, small and large sizestest RMSE: $4.63\times10^{-3}$ -> $\mathbf{5.79\times 10^{-4}}$; $1.04\times10^{-4}$ -> $\mathbf{7.23\times 10^{-5}}$Helped
Replace KAN with PowerMLPKAN · Function fitting across 16 special functionstest RMSEMixed
Replace KAN with PowerMLPKAN · Knot theory, geometric-invariant input casestest accuracyHelped
Replace KAN with PowerMLPKAN · Titanic, Income, Spam, AG_NEWS, MNIST, and SVHNtest accuracyHelped
Replace MLP with PowerMLPMLP · Income, Titanic, AG_NEWS, Spam, SVHN, and MNISTtest accuracyMixed
Replace KAN with PowerMLPKAN · Training time across eight taskstraining timeHelped
Remove the basis function (ablation)PowerMLP · f(x,y)=x exp(-y), varying network depthtest RMSEHurt
Remove the basis function (ablation)PowerMLP · f(x,y)=x exp(-y), varying parameter counttest RMSEMixed
Replace ReLU-k activation with ReLU (ablation)PowerMLP · f(x,y)=x exp(-y), across tested settingstest RMSEHurt

Surprising findings

Limitations

Experimental setup

Datasets: 16 special functions (KAN benchmark) knot theory invariants (signature dataset) Titanic Income SMS Spam Collection AG_NEWS MNIST SVHN CIFAR-10 CoLA

Benchmarks: special function fitting (16 functions) knot theory signature prediction Titanic Income Spam AG_NEWS MNIST SVHN CIFAR-10 CoLA

Metrics: test RMSE test accuracy training time (s) FLOPs

Baselines: KAN MLP

Builds on: Kolmogorov-Arnold Network ReLU-k / RePU activations de Boor-Cox formula for B-splines

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy