ArKANe: Accelerating Kolmogorov–Arnold Networks on Reconfigurable Spatial Architectures

Kolmogorov-Arnold networks (KAN) are promising for explainable machine learning on embedded devices. Although KANs require fewer model parameters and are smaller than traditional deep neural networks, their applicability is limited by the complexity of the B-spline functions used at every neuron. Hence, this work presents acceleration techniques for KANs on dataflow-processing-based accelerators implemented in AMD-Xilinx Versal ASoCs. Our experiments on the VCK-190 devices demonstrate that for large batch sizes, the average B-spline computation on systolic and wavefront architectures outperforms standard CPU implementation by 11x and 60x. On the other hand, wavefront accelerators demonstrate more than 3x improvement over GPUs (RTX 3090) in terms of energy consumption. Thus, this work opens new opportunities for spatial accelerators in non-conventional machine learning algorithms on embedded systems. This work’s code and experimental artifacts are available at https://github.com/SPIRE-GMU/SPIRE-ARKANE.

Authors

Institutions

Publication Details

Journal
IEEE Embedded Systems Letters
Published
2025-05-07
DOI
https://doi.org/10.1109/les.2025.3567918
Primary Topic
Modular Robots and Swarm Intelligence
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ArKANe: Accelerating Kolmogorov–Arnold Networks on Reconfigurable Spatial Architectures

Yanze Wu, Md Tanvir Arafin
IEEE Embedded Systems Letters
Modular Robots and Swarm Intelligence
article

ArKANe: Accelerating Kolmogorov–Arnold Networks on Reconfigurable Spatial Architectures

Yanze Wu, Md Tanvir Arafin
article en

Abstract

Kolmogorov-Arnold networks (KAN) are promising for explainable machine learning on embedded devices. Although KANs require fewer model parameters and are smaller than traditional deep neural networks, their applicability is limited by the complexity of the B-spline functions used at every neuron. Hence, this work presents acceleration techniques for KANs on dataflow-processing-based accelerators implemented in AMD-Xilinx Versal ASoCs. Our experiments on the VCK-190 devices demonstrate that for large batch sizes, the average B-spline computation on systolic and wavefront architectures outperforms standard CPU implementation by 11x and 60x. On the other hand, wavefront accelerators demonstrate more than 3x improvement over GPUs (RTX 3090) in terms of energy consumption. Thus, this work opens new opportunities for spatial accelerators in non-conventional machine learning algorithms on embedded systems. This work’s code and experimental artifacts are available at https://github.com/SPIRE-GMU/SPIRE-ARKANE.

IEEE Embedded Systems LettersVol. 18(1)
George Mason University (US)
National Science Foundation
Sustainable cities and communities
Openalex Percentile: Top 91%
Modular Robots and Swarm Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ArKANe: Accelerating Kolmogorov–Arnold Networks on Reconfigurable Spatial Architectures — Yanze Wu, Md Tanvir Arafin · IEEE Embedded Systems Letters (2025) | TGRS Research Map | TGRS