# Kolmogorov-Arnold Networks: Learnable Edge Functions Status: public Confidence: medium (0.83) (verified) Last verified: 2026-05-30 Generation: ai_structured ## TL;DR Kolmogorov-Arnold Networks replace scalar edge weights with learnable one-dimensional functions. They are interesting for interpretability and scientific modeling, but they are not yet a proven general replacement for MLPs or Transformers. ## Core Explanation In a standard multilayer perceptron, each edge usually has a learned scalar weight and each node applies a fixed nonlinearity such as ReLU or GELU. KANs move much of the learnable nonlinear behavior onto edges: each edge represents a learnable univariate function, and nodes aggregate those function outputs. The main promise is that learned edge functions can make some fitted relationships easier to inspect. The main caution is that evaluating and optimizing those functions can be more expensive than dense matrix operations, so practical value depends on the task, implementation, and hardware. ## Related Articles - [Activation Functions in Neural Networks](../activation-functions.md) - [Neural Network Basics](../neural-network-basics.md) - [AI for Science: Foundation Models for Scientific Discovery](../ai-for-science.md)