atlas

Research map / Architectures and efficiency / Attention and transformers

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

ICLR 2025 · Architectures and efficiency › Attention and transformers · approach: State space and recurrent sequence models · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Centaurus, a family of generalized SSM networks whose blocks are expressed as tensor networks so the optimal einsum contraction order can be chosen for efficient training, and mixes depthwise, bottleneck and full SSM blocks CNN-style for raw-audio keyword spotting, denoising and ASR.

Problem

Deep SSM networks use uniform depthwise-separable blocks, limiting channel connectivity design flexibility; SSM training cost depends strongly on operation order, and fully SSM-based competitive ASR without attention or recurrence is unexplored.

Approach

Express SSM blocks as tensor networks/einsum expressions so that depthwise, group, full and bottleneck connectivity can be designed like CNN blocks, and pick the optimal contraction order per block (including FFT placement) to speed up training; heterogeneous hybrid stacks outperform homogeneous ones.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a heterogeneous mixture of full, bottleneck, and pointwise bottleneck SSM blocks instead of a homogeneous block typeCentaurus KWS network · SC35 testsetclassification errorHelped
Use homogeneous depthwise-separable or bottleneck SSM blocks instead of the hybrid design (ablation)Centaurus speech-denoising network · VB-DMD testsetPESQHurt
Add causal depthwise Conv1d with kernel size 4 before every SSM block (ablation)Centaurus hybrid denoising network · VB-DMD testsetPESQ: 3.12 -> 3.25Helped
Add an FFN module to every SSM block (ablation)Centaurus ASR model · Librispeech test cleanWER: 6.0 -> 5.4Helped
Add a causal convolutional block to every SSM block (ablation)Centaurus ASR model · Librispeech test cleanWER: 6.0 -> 4.8Helped
Wrap core SSM layers in the Mamba macro-architecture (ablation)Centaurus ASR model · Librispeech test cleanWER: 6.0 -> 4.4Helped
Use homogeneous full SSM blocks rather than the hybrid design (ablation)Centaurus speech-denoising network · VB-DMD testsetPESQ: 3.12 vs 3.04Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Google Speech Commands (SC35) VoiceBank + DEMAND LibriSpeech

Benchmarks: Google Speech Commands SC35 VoiceBank + DEMAND (PESQ) LibriSpeech test/dev-clean/other WER

Metrics: classification error PESQ word error rate parameters FLOPs

Baselines: S4D S5 S6 (Mamba) FRCRN DeepFilterNet3 SEMamba PercepNet DEMUCS Conformer Wav2Vec2 ContextNet Transformer

Builds on: S4D S5 Mamba opt_einsum HiPPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy