A Genetic Algorithm-Based Approach for Automated Optimization of Kolmogorov-Arnold Networks in Classification Tasks
Quan Long, Bin Wang, Bing Xue, Mengjie Zhang

TL;DR
This paper introduces GA-KAN, a genetic algorithm-based method that automates the optimization of Kolmogorov-Arnold Networks for classification, improving accuracy, interpretability, and reducing parameters without manual tuning.
Contribution
It is the first to use evolutionary computation for automatic KAN optimization, incorporating sparse connectivity for parameter reduction and interpretability.
Findings
GA-KAN outperforms traditional methods on all datasets
GA-KAN provides interpretable symbolic formulas for some datasets
GA-KAN significantly reduces the number of parameters
Abstract
To address the issue of interpretability in multilayer perceptrons (MLPs), Kolmogorov-Arnold Networks (KANs) are introduced in 2024. However, optimizing KAN structures is labor-intensive, typically requiring manual intervention and parameter tuning. This paper proposes GA-KAN, a genetic algorithm-based approach that automates the optimization of KANs, requiring no human intervention in the design process. To the best of our knowledge, this is the first time that evolutionary computation is explored to optimize KANs automatically. Furthermore, inspired by the use of sparse connectivity in MLPs in effectively reducing the number of parameters, GA-KAN further explores sparse connectivity to tackle the challenge of extensive parameter spaces in KANs. GA-KAN is validated on two toy datasets, achieving optimal results without the manual tuning required by the original KAN. Additionally,…
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
Methods+ ( 1 ) ⟷ 805 ⟷ ( 330 ) ⟷ 4056|How do I file a complaint with Expedia?
