Finite basis Kolmogorov-Arnold networks: domain decomposition for data-driven and physics-informed problems
Amanda A. Howard, Bruno Jacob, Sarah Helfert, Alexander Heinlein, Panos Stinis
TL;DR
This work develops Finite Basis Kolmogorov–Arnold Networks (FBKANs), a domain-decomposition framework that couples multiple small KANs via a partition of unity to tackle multiscale and physics-informed problems efficiently. FBKANs extend prior FBPINN ideas to KAN architectures, enabling parallel training and improved accuracy without enforcing inter-domain transmission conditions through penalties. Data-driven results show robust performance under noise and clear scaling benefits with more subdomains, while physics-informed tests demonstrate superior handling of multiscale and wave-like problems. The paper also introduces multilevel FBKANs (MLFBKANs), which further enhance accuracy for high-frequency and multiscale scenarios, suggesting broad applicability and compatibility with other PINN and KAN enhancements.
Abstract
Kolmogorov-Arnold networks (KANs) have attracted attention recently as an alternative to multilayer perceptrons (MLPs) for scientific machine learning. However, KANs can be expensive to train, even for relatively small networks. Inspired by finite basis physics-informed neural networks (FBPINNs), in this work, we develop a domain decomposition method for KANs that allows for several small KANs to be trained in parallel to give accurate solutions for multiscale problems. We show that finite basis KANs (FBKANs) can provide accurate results with noisy data and for physics-informed training.
