paper-with-me

Papers

Kolmogorov-Arnold Attention: Is Learnable Attention Better For Vision Transformers?

2025-03-13 · Subhajit Maity, Killian Hitsman, Xin Li, Aritra Dutta

Kolmogorov-Arnold networks (KANs) are a remarkable innovation consisting of learnable activation functions with the potential to capture more complex relationships from data. Although KANs are useful in finding symbolic representations and continual learning of one-dimensional functions, their effectiveness in diverse machine learning (ML) tasks, such as vision, remains questionable. Presently, KANs are deployed by replacing multilayer perceptrons (MLPs) in deep network architectures, including advanced architectures such as vision Transformers (ViTs). In this paper, we are the first to design a general learnable Kolmogorov-Arnold Attention (KArAt) for vanilla ViTs that can operate on any choice of basis. However, the computing and memory costs of training them motivated us to propose a more modular version, and we designed particular learnable attention, called Fourier-KArAt. Fourier-KArAt and its variants either outperform their ViT counterparts or show comparable performance on CIFAR-10, CIFAR-100, and ImageNet-1K datasets. We dissect these architectures' performance and generalization capacity by analyzing their loss landscapes, weight distributions, optimizer path, attention visualization, and spectral behavior, and contrast them with vanilla ViTs. The goal of this paper is not to produce parameter- and compute-efficient attention, but to encourage the community to explore KANs in conjunction with more advanced architectures that require a careful understanding of learnable activations. Our open-source code and implementation details are available on: https://subhajitmaity.me/KArAt

📄 PDF Abstract BibTeX arXiv:2503.10632

Code (0)

등록된 구현이 없습니다.

Tasks

Continual LearningKolmogorov-Arnold Networks

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

Sinc Kolmogorov-Arnold Network and Its Applications on Physics-informed Neural Networks

2024-10-05 · Tianchi Yu, Jingwei Qiu, Jiang Yang, Ivan Oseledets

In this paper, we propose to use Sinc interpolation in the context of Kolmogorov-Arnold Networks, neural networks with learnable activation functions, which recently gained attention as alternatives to multilayer percept…

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

Enhancing Low-Light Images with Kolmogorov–Arnold Networks in Transformer Attention

2024-11-07 · Sensors 2024 11 · Alexandru Brateanu, Raul Balmez, Ciprian Orhei, Cosmin Ancuti 외

Low-light image enhancement (LLIE) techniques improve the performance of image sensors by enhancing visibility and details in poorly lit environments and have significantly benefited from recent research into Transformer…

Image EnhancementKolmogorov-Arnold NetworksLow-Light Image Enhancement

A Temporal Kolmogorov-Arnold Transformer for Time Series Forecasting

2024-06-04 · Remi Genet, Hugo Inzirillo

Capturing complex temporal patterns and relationships within multivariate data streams is a difficult task. We propose the Temporal Kolmogorov-Arnold Transformer (TKAT), a novel attention-based architecture designed to a…

DecoderKolmogorov-Arnold NetworksTime SeriesTime Series Forecasting

SigKAN: Signature-Weighted Kolmogorov-Arnold Networks for Time Series

2024-06-25 · Hugo Inzirillo, Remi Genet

We propose a novel approach that enhances multivariate function approximation using learnable path signatures and Kolmogorov-Arnold networks (KANs). We enhance the learning capabilities of these networks by weighting the…

Kolmogorov-Arnold NetworksTime SeriesTime Series AnalysisTime Series Forecasting