Skip to content

srigas/RGA-KANs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repository contains the code required to produce the experimental results and plots for the paper "Training Deep Physics-Informed Kolmogorov–Arnold Networks".

Getting Started

After cloning the repository,

git clone https://github.com/srigas/RGA-KANs.git rgakan
cd rgakan

create a Python virtual environment, activate it and install all dependencies:

python3 -m venv env
source env/bin/activate  # On Windows use: env\Scripts\activate
pip3 install -r requirements.txt

Then launch JupyterLab:

jupyter lab

Open and run the notebook auxiliaries/Data Preparation.ipynb to create the data directory and populate it with the reference solutions for the PDEs studied in the paper. Do not forget to also run the auxiliaries/Navier-Stokes Data Generator.ipynb file to create the data file for the Navier-Stokes equation.

Then open the notebooks in the parent directory in order (1.*.ipynb14.*.ipynb) to reproduce all experiments and generate the data (results directory) and plots (plots directory) presented in the paper.

Citation

If the code and/or results presented in this work helped you for your own work, please cite our work as:

@article{rgakan,
	title = {Training deep physics-informed Kolmogorov–Arnold networks},
	author = {Spyros Rigas and Fotios Anagnostopoulos and Michalis Papachristou and Georgios Alexandridis},
	journal = {Computer Methods in Applied Mechanics and Engineering},
	volume = {452},
	pages = {118761},
	year = {2026},
	issn = {0045-7825},
	doi = {https://doi.org/10.1016/j.cma.2026.118761},
}

About

A repository containing the data and source code needed to reproduce the results and figures from our paper “Training Deep Physics-Informed Kolmogorov–Arnold Networks.”

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors