Initialization Schemes for Kolmogorov-Arnold Networks: An Empirical Study
Spyros Rigas, Dhruv Verma, Georgios Alexandridis, Yixuan Wang
TL;DR
This study systematically analyzes initialization schemes for spline-based Kolmogorov–Arnold Networks (KANs), proposing LeCun-inspired variants, Glorot-inspired initialization, and an empirical power-law family. Through large-scale grid searches on function fitting and forward PDE benchmarks, complemented by Neural Tangent Kernel (NTK) analyses and Feynman dataset experiments, the authors show that power-law initialization yields the strongest and most robust gains across tasks and model sizes, while Glorot initialization offers reliable improvements for parameter-rich architectures. LeCun-inspired schemes provide limited benefits, particularly in smaller models. The results establish practical initialization guidelines for KANs and highlight the importance of initialization in enabling fast convergence and accurate function representation in spline-based architectures.
Abstract
Kolmogorov-Arnold Networks (KANs) are a recently introduced neural architecture that replace fixed nonlinearities with trainable activation functions, offering enhanced flexibility and interpretability. While KANs have been applied successfully across scientific and machine learning tasks, their initialization strategies remain largely unexplored. In this work, we study initialization schemes for spline-based KANs, proposing two theory-driven approaches inspired by LeCun and Glorot, as well as an empirical power-law family with tunable exponents. Our evaluation combines large-scale grid searches on function fitting and forward PDE benchmarks, an analysis of training dynamics through the lens of the Neural Tangent Kernel, and evaluations on a subset of the Feynman dataset. Our findings indicate that the Glorot-inspired initialization significantly outperforms the baseline in parameter-rich models, while power-law initialization achieves the strongest performance overall, both across tasks and for architectures of varying size. All code and data accompanying this manuscript are publicly available at https://github.com/srigas/KAN_Initialization_Schemes.
