TabKANet: Tabular Data Modeling with Kolmogorov-Arnold Network and Transformer

Weihao Gao, Zheng Gong, Zhuo Deng, Fuju Rong, Chucheng Chen +1 more
9/13/2024
cs.LGcs.AI

Official code: AI-thpremed/TabKANet (41 stars, last commit 2026-04-05).

Abstract

Tabular data is the most common type of data in real-life scenarios. In this study, we propose the TabKANet model for tabular data modeling, which targets the bottlenecks in learning from numerical content. We constructed a Kolmogorov-Arnold Network (KAN) based Numerical Embedding Module and unified numerical and categorical features encoding within a Transformer architecture. TabKANet has demonstrated stable and significantly superior performance compared to Neural Networks (NNs) across multiple public datasets in binary classification, multi-class classification, and regression tasks. Its performance is comparable to or surpasses that of Gradient Boosted Decision Tree models (GBDTs). Our code is publicly available on GitHub: https://github.com/AI-thpremed/TabKANet.

View on arXivView PDF

Code Implementations(1)

TabKANet, Use Kolmogorov Arnold network and Transformer to unify tabular data modeling.

417Shell, PythonSep 11, 20246 months ago

Similar Papers

Cite this paper

@article{gao2024tabkanet,
  title  = {TabKANet: Tabular Data Modeling with Kolmogorov-Arnold Network and Transformer},
  author = {Weihao Gao and Zheng Gong and Zhuo Deng and Fuju Rong and Chucheng Chen and Lan Ma},
  year   = {2024},
  eprint = {2409.08806},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.08806v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.08806.svg)](https://codeofpaper.com/paper/2409.08806)

Discussion