Deep Learning Alternatives of the Kolmogorov Superposition Theorem

Leonardo Ferreira Guilhoto, Paris Perdikaris
10/2/2024
cs.LGcs.CE

No official code found. Best implementation: PredictiveIntelligenceLab/jaxpi (439 stars, last commit 2025-11-14). 2 more below.

Abstract

This paper explores alternative formulations of the Kolmogorov Superposition Theorem (KST) as a foundation for neural network design. The original KST formulation, while mathematically elegant, presents practical challenges due to its limited insight into the structure of inner and outer functions and the large number of unknown variables it introduces. Kolmogorov-Arnold Networks (KANs) leverage KST for function approximation, but they have faced scrutiny due to mixed results compared to traditional multilayer perceptrons (MLPs) and practical limitations imposed by the original KST formulation. To address these issues, we introduce ActNet, a scalable deep learning model that builds on the KST and overcomes many of the drawbacks of Kolmogorov's original formulation. We evaluate ActNet in the context of Physics-Informed Neural Networks (PINNs), a framework well-suited for leveraging KST's strengths in low-dimensional function approximation, particularly for simulating partial differential equations (PDEs). In this challenging setting, where models must learn latent functions without direct measurements, ActNet consistently outperforms KANs across multiple benchmarks and is competitive against the current best MLP-based approaches. These results present ActNet as a promising new direction for KST-based deep learning applications, particularly in scientific computing and PDE simulation tasks.

View on arXivView PDF

Code Implementations(3)

439113PythonAug 6, 202311 months agoNOASSERTION
GPL-3.0

Repository for some of the experiments presented in the paper "Deep Learning Alternatives of the Kolmogorov Superposition Theorem", accepted in ICLR 2025.

223Python, Jupyter NotebookJan 22, 20251 years agoGPL-3.0

PyTorch implementation of ActNet from [Deep Learning Alternatives of the Kolmogorov Superposition Theorem](https://arxiv.org/abs/2410.01990)

00PythonFeb 19, 20251 years ago

Similar Papers

Cite this paper

@article{guilhoto2024deep,
  title  = {Deep Learning Alternatives of the Kolmogorov Superposition Theorem},
  author = {Leonardo Ferreira Guilhoto and Paris Perdikaris},
  year   = {2024},
  eprint = {2410.01990},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.01990v2},
  journal = {ICLR 2024 2024}
}

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/2410.01990.svg)](https://codeofpaper.com/paper/2410.01990)

Discussion