# Concurrent training methods for Kolmogorov-Arnold networks: Disjoint datasets and FPGA implementation

arXiv: https://arxiv.org/abs/2512.18921 · HTML: https://mlsanity.com/paper/2512.18921/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 9 of its 17 references that are in the map.
- First posted on arXiv 21 Dec 2025.

## Builds on (most cited first, 9 of 9)

- [Kolmogorov-Arnold Networks are Radial Basis Function Networks](https://mlsanity.com/paper/2405.06721/) (2024)
- [Error bounds for deep ReLU networks using the Kolmogorov--Arnold superposition theorem](https://mlsanity.com/paper/1906.11945/) (2019)
- [F-KANs: Federated Kolmogorov-Arnold Networks](https://mlsanity.com/paper/2407.20100/) (2024)
- [KANEL'E: Kolmogorov-Arnold Networks for Efficient LUT-based Evaluation](https://mlsanity.com/paper/2512.12850/) (2025)
- [Evaluating Federated Kolmogorov-Arnold Networks on Non-IID Data](https://mlsanity.com/paper/2410.08961/) (2024)
- [AF-KAN: Activation Function-Based Kolmogorov-Arnold Networks for Efficient Representation Learning](https://mlsanity.com/paper/2503.06112/) (2025)
- [A Unified Benchmark of Federated Learning with Kolmogorov-Arnold Networks for Medical Imaging](https://mlsanity.com/paper/2504.19639/) (2025)
- [Modelling non-linear control systems using the discrete Urysohn operator](https://mlsanity.com/paper/1802.01700/) (2018)
- [Enhancing Federated Learning with Kolmogorov-Arnold Networks: A Comparative Study Across Diverse Aggregation Strategies](https://mlsanity.com/paper/2505.07629/) (2025)

## Built on by (most cited first, 2 of 2)

- [Scalability Analysis of Distributed Kolmogorov-Arnold Network Training on High-Performance Computing Systems](https://mlsanity.com/paper/2609.07740/) (2026)
- [Multivariate quantile regression via Kolmogorov-Arnold Networks](https://mlsanity.com/paper/2609.23906/) (2026)

## Abstract (arXiv)

The present paper introduces concurrency-driven enhancements to the training algorithm for the Kolmogorov-Arnold networks (KANs) that is based on the Newton-Kaczmarz (NK) method. Prior research shows that KANs trained using the NK-based approach outperform classical neural networks (multilayer perceptrons - MLPs) both in terms of accuracy and training time. Up to now, the fundamental limitation of the algorithm has been the sequential computation of the updates - each update depends on the results of the previous step, obstructing parallelisation; even though parallelisation of some parts of the algorithm, such as the evaluation of the basis functions, has already been proposed and tested. However, substantial acceleration is achievable. Three complementary concurrency-driven novel strategies are proposed in the present paper: (i) a pre-training procedure tailored to the NK updates' structure, (ii) training on disjoint subsets of data together with models' merging, and (iii) a division-free customisation of the algorithm for field-programmable gate arrays (FPGAs), which is implemented and tested directly on the device. Computational experiments are used to assess the scalability and to compare the authors' KAN implementation with popular MLP packages. All presented experimental results are fully reproducible, with the complete source codes available online.
