KAN-MLP-Mixer: A comprehensive investigation of the usage of Kolmogorov-Arnold Networks (KANs) for improving IMU-based Human Activity Recognition
Mengxi Liu, Sizhen Bian, Vitor Fortes, Francisco Calatrava Nicolas, Daniel Gei{\ss}ler, Maximilian Kiefer-Emmanouilidis, Bo Zhou, Paul Lukowicz

TL;DR
This paper introduces a hybrid KAN-MLP architecture that combines Kolmogorov-Arnold Networks and traditional MLPs to enhance accuracy and robustness in IMU-based Human Activity Recognition across diverse datasets.
Contribution
It systematically explores KAN placement in HAR models and proposes a hybrid architecture that leverages the strengths of both KANs and MLPs, achieving significant performance improvements.
Findings
Hybrid KAN-MLP model improves macro F1 score by 5.33% over pure-MLP.
The hybrid approach outperforms standalone KAN and MLP baselines.
Integrating the hybrid strategy into other architectures boosts their performance.
Abstract
Kolmogorov-Arnold Networks (KANs) have demonstrated an exceptional ability to learn complex functions on clean, low-dimensional data but struggle to maintain performance on noisy and imperfect real-world datasets. In contrast, conventional multi-layer perceptrons (MLPs) are far more tolerant to noise and computationally efficient. Replacing all MLP components with KANs in HAR models often degrades accuracy and computation efficiency, highlighting an open challenge: how to combine KANs' precision with MLPs' noise robustness and efficiency. To address this, we systematically explore various placements of KAN modules within deep HAR networks and propose a hybrid architecture that strategically synergizes the strengths of both paradigms, which uses a KAN-based input embedding layer, retains MLP layers for intermediate feature mixing, and introduces a specialized LarctanKAN module for final…
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.
