Learning symbolic models of dynamical systems through Kolmogorov-Arnold Networks (KANs) in centralized and distributed settings
Identifying an interpretable and tractable model is a crucial step for the analysis and control of dynamical systems. In this work, we employ the recently introduced Kolmogorov-Arnold Networks (KANs), a novel neural network architecture tailored for symbolic regression and interpretability, to learn symbolic models directly from data without any a priori knowledge of the observed dynamics. We then extend our result to the distributed case through federated learning introducing the FedKANs algorithm. FedKANs allows agents observing similar, but non-identical, systems to cooperate to learn more efficiently a symbolic model without the need to exchange any process data. To our knowledge, this represents the first distributed deep learning framework for symbolic regression in dynamical systems. Numerical simulations validate the proposed solutions in various settings, involving linear, nonlinear, discrete-time and continuous-time dynamics. • The design of a symbolic model identification framework for dynamical systems based on Kolmogorov-Arnold Networks (KANs). • The extension of the proposed framework to the distributed identification setting employing federated learning. • The validation of the proposed solution on both discrete-time and continuous-time example dynamical systems.
Authors
- Alessandro Giuseppi (ORCID: https://orcid.org/0000-0001-5503-8506)
- Danilo Menegatti (ORCID: https://orcid.org/0000-0001-9090-0050)
- Antonio Pietrabissa (ORCID: https://orcid.org/0000-0003-0188-3346)
Institutions
- Sapienza University of Rome (IT)
Publication Details
- Journal
- Journal of Automation and Intelligence
- Published
- 2025-11-01
- DOI
- https://doi.org/10.1016/j.jai.2025.11.005
- Primary Topic
- Model Reduction and Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00