paper-with-me

홈 › Papers

Efficient State Space Model via Fast Tensor Convolution and Block Diagonalization

2024-02-23 · Tongyi Liang, Han-Xiong Li

Existing models encounter bottlenecks in balancing performance and computational efficiency when modeling long sequences. Although the state space model (SSM) has achieved remarkable success in handling long sequence tasks, it still faces the problem of large number of parameters. In order to further improve the efficiency of SSM, we propose a new state space layer based on multiple-input multiple-output SSM, called efficient SSM (eSSM). Our eSSM is built on the convolutional representation of multi-input and multi-input (MIMO) SSM. We propose a variety of effective strategies to improve the computational efficiency. The diagonalization of the system matrix first decouples the original system. Then a fast tensor convolution is proposed based on the fast Fourier transform. In addition, the block diagonalization of the SSM further reduces the model parameters and improves the model flexibility. Extensive experimental results show that the performance of the proposed model on multiple databases matches the performance of state-of-the-art models, such as S4, and is significantly better than Transformers and LSTM. In the model efficiency benchmark, the parameters of eSSM are only 12.89\% of LSTM and 13.24\% of Mamba. The training speed of eSSM is 3.94 times faster than LSTM and 1.35 times faster than Mamba. Code is available at: \href{https://github.com/leonty1/essm}{https://github.com/leonty1/essm}.

📄 PDF Abstract BibTeX arXiv:2402.15290

Code (2)

leonty1/deepldnn 공식 구현 pytorch
leonty1/essm 공식 구현 pytorch

Tasks

Computational EfficiencyDisentanglementMambamodel

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Mamba Foundation models, now powering most of the exciting applications in deep learning, are almost universally based on the Transformer architecture and its core attention module.…
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Let SSMs be ConvNets: State-space Modeling with Optimal Tensor Contractions

2025-01-22 · Yan Ru Pei

We introduce Centaurus, a class of networks composed of generalized state-space model (SSM) blocks, where the SSM operations can be treated as tensor contractions during training. The optimal order of tensor contractions…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Computational EfficiencyDenoising+5

Grassmannian Optimization for Online Tensor Completion and Tracking with the t-SVD

2020-01-30 · Kyle Gilman, Davoud Ataee Tarzanagh, Laura Balzano

We propose a new fast streaming algorithm for the tensor completion problem of imputing missing entries of a low-tubal-rank tensor using the tensor singular value decomposition (t-SVD) algebraic framework. We show the t-…

Agile Autotuning of a Transprecision Tensor Accelerator Overlay for TVM Compiler Stack

2020-04-20 · Dionysios Diamantopoulos, Burkhard Ringlein, Mitra Purandare, Gagandeep Singh 외

Specialized accelerators for tensor-operations, such as blocked-matrix operations and multi-dimensional convolutions, have been emerged as powerful architecture choices for high-performance Deep-Learning computing. The r…

Multidimensional Data Analysis Based on Block Convolutional Tensor Decomposition

2023-08-03 · Mahdi Molavi, Mansoor Rezghi, Tayyebeh Saeedi

Tensor decompositions are powerful tools for analyzing multi-dimensional data in their original format. Besides tensor decompositions like Tucker and CP, Tensor SVD (t-SVD) which is based on the t-product of tensors is a…

Tensor Decomposition

Systems and Algorithms for Convolutional Multi-Hybrid Language Models at Scale

2025-02-25 · Jerome Ku, Eric Nguyen, David W. Romero, Garyk Brixi 외

We introduce convolutional multi-hybrid architectures, with a design grounded on two simple observations. First, operators in hybrid models can be tailored to token manipulation tasks such as in-context recall, multi-tok…

State Space Models