Adaptive Training of Grid-Dependent Physics-Informed Kolmogorov-Arnold Networks

Spyros Rigas, Michalis Papachristou, Theofilos Papadopoulos, Fotios Anagnostopoulos, Georgios Alexandridis
7/24/2024
cs.LGphysics.comp-ph

No official code found. Best implementation: srigas/jaxKAN (112 stars, MIT, JAX, last commit 2026-03-25).

Abstract

Physics-Informed Neural Networks (PINNs) have emerged as a robust framework for solving Partial Differential Equations (PDEs) by approximating their solutions via neural networks and imposing physics-based constraints on the loss function. Traditionally, Multilayer Perceptrons (MLPs) have been the neural network of choice, with significant progress made in optimizing their training. Recently, Kolmogorov-Arnold Networks (KANs) were introduced as a viable alternative, with the potential of offering better interpretability and efficiency while requiring fewer parameters. In this paper, we present a fast JAX-based implementation of grid-dependent Physics-Informed Kolmogorov-Arnold Networks (PIKANs) for solving PDEs, achieving up to 84 times faster training times than the original KAN implementation. We propose an adaptive training scheme for PIKANs, introducing an adaptive state transition technique to avoid loss function peaks between grid extensions, and a methodology for designing PIKANs with alternative basis functions. Through comparative experiments, we demonstrate that the adaptive features significantly enhance solution accuracy, decreasing the L^2 error relative to the reference solution by up to 43.02%. For the studied PDEs, our methodology approaches or surpasses the results obtained from architectures that utilize up to 8.5 times more parameters, highlighting the potential of adaptive, grid-dependent PIKANs as a superior alternative in scientific and engineering applications.

View on arXivView PDF

Code Implementations(1)

srigas/jaxKANCommunity100%
JAXMIT

Kolmogorov–Arnold Networks built on JAX

11213TeX, PythonMay 11, 20247 months agoMIT
flaxjaxkanskolmogorov-arnold-networkspikan

Similar Papers

Cite this paper

@article{rigas2024adaptive,
  title  = {Adaptive Training of Grid-Dependent Physics-Informed Kolmogorov-Arnold Networks},
  author = {Spyros Rigas and Michalis Papachristou and Theofilos Papadopoulos and Fotios Anagnostopoulos and Georgios Alexandridis},
  year   = {2024},
  eprint = {2407.17611},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.17611v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.17611.svg)](https://codeofpaper.com/paper/2407.17611)

Discussion