Block-State Transformers
Mahan Fathi, Jonathan Pilault, Orhan Firat, Christopher Pal, and Pierre-Luc Bacon, Ross Goroshin

TL;DR
The paper introduces the Block-State Transformer, a hybrid model combining state space models and block transformers, achieving superior language modeling performance and faster training speeds over existing Transformer architectures.
Contribution
It presents a novel hybrid layer that integrates SSMs with block-wise attention, enhancing long-range dependency modeling and computational efficiency in language tasks.
Findings
Outperforms similar Transformer architectures on language modeling perplexity.
Generalizes effectively to longer sequences.
Achieves over tenfold speed increase at the layer level.
Abstract
State space models (SSMs) have shown impressive results on tasks that require modeling long-range dependencies and efficiently scale to long sequences owing to their subquadratic runtime complexity. Originally designed for continuous signals, SSMs have shown superior performance on a plethora of tasks, in vision and audio; however, SSMs still lag Transformer performance in Language Modeling tasks. In this work, we propose a hybrid layer named Block-State Transformer (BST), that internally combines an SSM sublayer for long-range contextualization, and a Block Transformer sublayer for short-term representation of sequences. We study three different, and completely parallelizable, variants that integrate SSMs and block-wise attention. We show that our model outperforms similar Transformer-based architectures on language modeling perplexity and generalizes to longer sequences. In addition,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Speech Recognition and Synthesis
MethodsAttention Is All You Need · Dense Connections · Dropout · Byte Pair Encoding · Softmax · Layer Normalization · Linear Layer · Position-Wise Feed-Forward Layer · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Absolute Position Encodings
