paper-with-me

홈 › Papers

PolyKAN: Efficient Fused GPU Operators for Polynomial Kolmogorov-Arnold Network Variants

2025-11-18 · Mingkun Yu, Heming Zhong, Dan Huang, Yutong Lu, Jiazhi Jiang arxiv

Kolmogorov-Arnold Networks (KANs) promise higher expressive capability and stronger interpretability than Multi-Layer Perceptron, particularly in the domain of AI for Science. However, practical adoption has been hindered by low GPU utilization of existing parallel implementations. To address this challenge, we present a GPU-accelerated operator library, named PolyKAN which is the first general open-source implementation of KAN and its variants. PolyKAN fuses the forward and backward passes of polynomial KAN layers into a concise set of optimized CUDA kernels. Four orthogonal techniques underpin the design: (i) \emph{lookup-table} with linear interpolation that replaces runtime expensive math-library functions; (ii) \emph{2D tiling} to expose thread-level parallelism with preserving memory locality; (iii) a \emph{two-stage reduction} scheme converting scattered atomic updates into a single controllable merge step; and (iv) \emph{coefficient-layout reordering} yielding unit-stride reads under the tiled schedule. Using a KAN variant, Chebyshev KAN, as a case-study, PolyKAN delivers $1.2$--$10\times$ faster inference and $1.4$--$12\times$ faster training than a Triton + cuBLAS baseline, with identical accuracy on speech, audio-enhancement, and tabular-regression workloads on both highend GPU and consumer-grade GPU.

📄 PDF Abstract BibTeX arXiv:2511.14852

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

PolyKAN: A Polyhedral Analysis Framework for Provable and Approximately Optimal KAN Compression

2025-10-05 · Di Zhang arxiv

Kolmogorov-Arnold Networks (KANs) have emerged as a promising alternative to traditional Multi-Layer Perceptrons (MLPs), offering enhanced interpretability and a solid mathematical foundation. However, their parameter ef…

Combinations of Fast Activation and Trigonometric Functions in Kolmogorov-Arnold Networks

2025-08-16 · Hoang-Thang Ta, Duy-Quy Thai, Phuong-Linh Tran-Thi arxiv

For years, many neural networks have been developed based on the Kolmogorov-Arnold Representation Theorem (KART), which was created to address Hilbert's 13th problem. Recently, relying on KART, Kolmogorov-Arnold Networks…

Computational Efficiency

Chebyshev Polynomial-Based Kolmogorov-Arnold Networks: An Efficient Architecture for Nonlinear Function Approximation

2024-05-12 · Sidharth SS, Keerthana AR, Gokul R, Anas KP

Accurate approximation of complex nonlinear functions is a fundamental challenge across many scientific and engineering domains. Traditional neural network architectures, such as Multi-Layer Perceptrons (MLPs), often str…

Kolmogorov-Arnold Networks

Exploring the Potential of Polynomial Basis Functions in Kolmogorov-Arnold Networks: A Comparative Study of Different Groups of Polynomials

2024-05-30 · Seyd Teymoor Seydi

This paper presents a comprehensive survey of 18 distinct polynomials and their potential applications in Kolmogorov-Arnold Network (KAN) models as an alternative to traditional spline-based methods. The polynomials are …

Kolmogorov-Arnold Networks

KAE: Kolmogorov-Arnold Auto-Encoder for Representation Learning

2024-12-31 · Fangchen Yu, Ruilizhen Hu, Yidong Lin, Yuqi Ma 외

The Kolmogorov-Arnold Network (KAN) has recently gained attention as an alternative to traditional multi-layer perceptrons (MLPs), offering improved accuracy and interpretability by employing learnable activation functio…

DenoisingRepresentation LearningRetrieval