Saved in:
Bibliographic Details
Main Authors: Bagrow, James, Bongard, Josh
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.03302
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912547132669952
author Bagrow, James
Bongard, Josh
author_facet Bagrow, James
Bongard, Josh
contents Kolmogorov-Arnold Networks (KANs) uniquely combine high accuracy with interpretability, making them valuable for scientific modeling. However, it is unclear a priori how deep a network needs to be for any given task, and deeper KANs can be difficult to optimize and interpret. Here we introduce multi-exit KANs, where each layer includes its own prediction branch, enabling the network to make accurate predictions at multiple depths simultaneously. This architecture provides deep supervision that improves training while discovering the right level of model complexity for each task. Multi-exit KANs consistently outperform standard, single-exit versions on synthetic functions, dynamical systems, and real-world datasets. Remarkably, the best predictions often come from earlier, simpler exits, revealing that these networks naturally identify smaller, more parsimonious and interpretable models without sacrificing accuracy. To automate this discovery, we develop a differentiable "learning-to-exit" algorithm that balances contributions from exits during training. Our approach offers scientists a practical way to achieve both high performance and interpretability, addressing a fundamental challenge in machine learning for scientific discovery.
format Preprint
id arxiv_https___arxiv_org_abs_2506_03302
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Multi-Exit Kolmogorov-Arnold Networks: enhancing accuracy and parsimony
Bagrow, James
Bongard, Josh
Machine Learning
Neural and Evolutionary Computing
Data Analysis, Statistics and Probability
Kolmogorov-Arnold Networks (KANs) uniquely combine high accuracy with interpretability, making them valuable for scientific modeling. However, it is unclear a priori how deep a network needs to be for any given task, and deeper KANs can be difficult to optimize and interpret. Here we introduce multi-exit KANs, where each layer includes its own prediction branch, enabling the network to make accurate predictions at multiple depths simultaneously. This architecture provides deep supervision that improves training while discovering the right level of model complexity for each task. Multi-exit KANs consistently outperform standard, single-exit versions on synthetic functions, dynamical systems, and real-world datasets. Remarkably, the best predictions often come from earlier, simpler exits, revealing that these networks naturally identify smaller, more parsimonious and interpretable models without sacrificing accuracy. To automate this discovery, we develop a differentiable "learning-to-exit" algorithm that balances contributions from exits during training. Our approach offers scientists a practical way to achieve both high performance and interpretability, addressing a fundamental challenge in machine learning for scientific discovery.
title Multi-Exit Kolmogorov-Arnold Networks: enhancing accuracy and parsimony
topic Machine Learning
Neural and Evolutionary Computing
Data Analysis, Statistics and Probability
url https://arxiv.org/abs/2506.03302