StateX: Enhancing RNN Recall via Post-training State Expansion

Xingyu Shen, Yingfa Chen, Zhen Leng Thai, Xu Han, Zhiyuan Liu +1 more
9/26/2025
cs.CLcs.AIcs.LG

No official code found. Best implementation: thunlp/StateX (3 stars, last commit 2025-10-24).

Abstract

While Transformer-based models have demonstrated remarkable language modeling performance, their high complexities result in high costs when processing long contexts. In contrast, recurrent neural networks (RNNs) such as linear attention and state space models have gained popularity due to their constant per-token complexities. However, these recurrent models struggle with tasks that require accurate recall of contextual information from long contexts, because all contextual information is compressed into a constant-size recurrent state. Previous works have shown that recall ability is positively correlated with the recurrent state size, yet directly training RNNs with larger recurrent states results in high training costs. In this paper, we introduce StateX, a training pipeline for efficiently expanding the states of pre-trained RNNs through post-training. For two popular classes of RNNs, linear attention and state space models, we design post-training architectural modifications to scale up the state size with no or negligible increase in model parameters. Experiments on models up to 1.3B parameters demonstrate that StateX efficiently enhances the recall and in-context learning ability of RNNs without incurring high post-training costs or compromising other capabilities.

View on arXivView PDF

Code Implementations(1)

thunlp/StateXCommunity64%

The official implementation of the paper "StateX: Enhancing RNN Recall via Post-training State Expansion".

30Shell, PythonSep 25, 202512 months ago
linear-attentionllmlong-contextmachine-learningmamba+4 more

Similar Papers

Cite this paper

@article{shen2025statex,
  title  = {StateX: Enhancing RNN Recall via Post-training State Expansion},
  author = {Xingyu Shen and Yingfa Chen and Zhen Leng Thai and Xu Han and Zhiyuan Liu and Maosong Sun},
  year   = {2025},
  eprint = {2509.22630},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.22630v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.22630.svg)](https://codeofpaper.com/paper/2509.22630)

Discussion