Scientific Machine Learning with Kolmogorov-Arnold Networks
Salah A. Faroughi, Farinaz Mostajeran, Amin Hamed Mashhadzadeh, Shirko Faroughi

TL;DR
This paper reviews the adoption of Kolmogorov-Arnold Networks in scientific machine learning, highlighting their advantages over traditional MLPs in interpretability, flexibility, and modeling complex dynamics, supported by benchmarking and analysis.
Contribution
It provides a comprehensive review of recent KAN-based models, benchmarking their performance against MLPs, and discusses future challenges and research directions in the field.
Findings
KANs outperform MLPs in accuracy and convergence
KANs better capture complex nonlinear and high-frequency features
Benchmarking shows consistent improvements over traditional neural networks
Abstract
The field of scientific machine learning, which originally utilized multilayer perceptrons (MLPs), is increasingly adopting Kolmogorov-Arnold Networks (KANs) for data encoding. This shift is driven by the limitations of MLPs, including poor interpretability, fixed activation functions, and difficulty capturing localized or high-frequency features. KANs address these issues with enhanced interpretability and flexibility, enabling more efficient modeling of complex nonlinear interactions and effectively overcoming the constraints associated with conventional MLP architectures. This review categorizes recent progress in KAN-based models across three distinct perspectives: (i) data-driven learning, (ii) physics-informed modeling, and (iii) deep-operator learning. Each perspective is examined through the lens of architectural design, training strategies, application efficacy, and comparative…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Computational Physics and Python Applications
