X-KAN: Optimizing Local Kolmogorov-Arnold Networks via Evolutionary Rule-Based Machine Learning
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8930-8938.
https://doi.org/10.24963/ijcai.2025/993
Keywords
- Machine Learning: ML: Evolutionary learning
- Search: S: Search and machine learning
- Search: S: Evolutionary computation
Abstract
Function approximation is a critical task in various fields. However, existing neural network approaches struggle with locally complex or discontinuous functions due to their reliance on a single global model covering the entire problem space. We propose X-KAN, a novel method that optimizes multiple local Kolmogorov-Arnold Networks (KANs) through an evolutionary rule-based machine learning framework called XCSF. X-KAN combines KAN's high expressiveness with XCSF's adaptive partitioning capability by implementing local KAN models as rule consequents and defining local regions via rule antecedents. Our experimental results on artificial test functions and real-world datasets demonstrate that X-KAN significantly outperforms conventional methods, including XCSF, Multi-Layer Perceptron, and KAN, in terms of approximation accuracy. Notably, X-KAN effectively handles functions with locally complex or discontinuous structures that are challenging for conventional KAN, using a compact set of rules (average 7.2 rules). These results validate the effectiveness of using KAN as a local model in XCSF, which evaluates the rule fitness based on both accuracy and generality. Our X-KAN implementation and an extended version of this paper, including appendices, are available at https://doi.org/10.48550/arXiv.2505.14273.
@inproceedings{ijcai2025p993,
title = {X-KAN: Optimizing Local Kolmogorov-Arnold Networks via Evolutionary Rule-Based Machine Learning},
author = {Shiraishi, Hiroki and Ishibuchi, Hisao and Nakata, Masaya},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {8930--8938},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/993},
url = {https://doi.org/10.24963/ijcai.2025/993},
}
TY - CPAPER TI - X-KAN: Optimizing Local Kolmogorov-Arnold Networks via Evolutionary Rule-Based Machine Learning AU - Shiraishi, Hiroki AU - Ishibuchi, Hisao AU - Nakata, Masaya T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 8930 EP - 8938 DO - 10.24963/ijcai.2025/993 UR - https://doi.org/10.24963/ijcai.2025/993 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: