Simplified State Space Layers for Sequence Modeling
Jimmy T.H. Smith, Andrew Warrington, and Scott W. Linderman

TL;DR
This paper introduces the S5 layer, a new state space layer for sequence modeling that improves upon S4 by using multi-input, multi-output SSMs, achieving state-of-the-art results with efficient computation.
Contribution
The paper proposes the S5 layer, a novel state space layer that extends S4 by enabling multi-input, multi-output SSMs, enhancing performance and computational efficiency.
Findings
S5 achieves 87.4% on the Long Range Arena benchmark.
S5 attains 98.5% on the Path-X task.
S5 matches S4's efficiency while improving performance.
Abstract
Models using structured state space sequence (S4) layers have achieved state-of-the-art performance on long-range sequence modeling tasks. An S4 layer combines linear state space models (SSMs), the HiPPO framework, and deep learning to achieve high performance. We build on the design of the S4 layer and introduce a new state space layer, the S5 layer. Whereas an S4 layer uses many independent single-input, single-output SSMs, the S5 layer uses one multi-input, multi-output SSM. We establish a connection between S5 and S4, and use this to develop the initialization and parameterization used by the S5 model. The result is a state space layer that can leverage efficient and widely implemented parallel scans, allowing S5 to match the computational efficiency of S4, while also achieving state-of-the-art performance on several long-range sequence modeling tasks. S5 averages 87.4% on the long…
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.
Code & Models
Videos
Taxonomy
TopicsParallel Computing and Optimization Techniques · Context-Aware Activity Recognition Systems · Age of Information Optimization
