Practical Computational Power of Linear Transformers and Their Recurrent and Self-Referential Extensions
Not on the map. Why?
Abstract (arXiv)
Recent studies of the computational power of recurrent neural networks (RNNs) reveal a hierarchy of RNN architectures, given real-time and finite-precision assumptions. Here we study auto-regressive Transformers with linearised attention, a.k.a. linear Transformers (LTs) or Fast Weight Programmers (FWPs). LTs are special in the sense that they are equivalent to RNN-like sequence processors with a fixed-size state, while they can also be expressed as the now-popular self-attention networks. We show that many well-known results for the standard Transformer directly transfer to LTs/FWPs. Our formal language recognition experiments demonstrate how recently proposed FWP extensions such as recurrent FWPs and self-referential weight matrices successfully overcome certain limitations of the LT, e.g., allowing for generalisation on the parity problem. Our code is public.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). Builds on 42 of its 83 references that are in the map. First posted on arXiv 24 Oct 2023.
Builds on
42 of 83 references.
References · 42
- 2017Attention Is All You Needcited by 60,361
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 2,022
- 2020Rethinking Attention with Performerscited by 1,601
- 2021Linear Transformers Are Secretly Fast Weight Programmerscited by 502
- 2019Are Transformers universal approximators of sequence-to-sequence functions?cited by 406
- 2021Random Feature Attentioncited by 354
- 2019Theoretical Limitations of Self-Attention in Neural Sequence Modelscited by 288
- 2022Neural Networks and the Chomsky Hierarchycited by 217
- 2019Transformer Dissection: A Unified Understanding of Transformer's Attention via the Lens of Kernelcited by 213
- 2021Thinking Like Transformerscited by 184
- 2016Using Fast Weights to Attend to the Recent Pastcited by 170
30 more
- 2021Saturated Transformers are Constant-Depth Threshold Circuitscited by 139
- 2018On the Practical Computational Power of Finite Precision RNNs for Language Recognitioncited by 117
- 2022Overcoming a Theoretical Limitation of Self-Attentioncited by 113
- 2021Self-Attention Networks Can Process Bounded Hierarchical Languagescited by 105
- 2019Language Modeling with Deep Transformerscited by 96
- 2022Formal Language Recognition by Hard Attention Transformers: Perspectives from Circuit Complexitycited by 93
- 2021Going Beyond Linear Transformers with Recurrent Fast Weight Programmerscited by 89
- 2016Quasi-Recurrent Neural Networkscited by 87
- 2020On the Computational Power of Transformers and its Implications in Sequence Modelingcited by 85
- 2015Inferring Algorithmic Patterns with Stack-Augmented Recurrent Netscited by 76
- 2017Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamplescited by 66
- 2020A Formal Hierarchy of RNN Architecturescited by 62
- 2015Learning to Transduce with Unbounded Memorycited by 54
- 2019Sequential Neural Networks as Automatacited by 54
- 2020How Can Self-Attention Networks Recognize Dyck-n Languages?cited by 51
- 2022The Dual Form of Neural Networks Revisited: Connecting Test Time Predictions to Training Patterns via Spotlights of Attentioncited by 46
- 2019LSTM Networks Can Perform Dynamic Countingcited by 45
- 2022A Modern Self-Referential Weight Matrix That Learns to Modify Itselfcited by 41
- 2019On the Computational Power of RNNscited by 35
- 2019Memory-Augmented Recurrent Neural Networks Can Learn Generalized Dyck Languagescited by 31
- 2017Recurrent Neural Networks as Weighted Language Recognizerscited by 30
- 2019Learning Deterministic Weighted Automata with Queries and Counterexamplescited by 22
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
- 2018Rational Recurrencescited by 18
- 2020On the Linguistic Capacity of Real-Time Counter Automatacited by 17
- 2020A Survey of Neural Networks and Formal Languagescited by 17
- 2022Neural Differential Equations for Learning to Program Neural Nets Through Continuous Learning Rulescited by 16
- 2020Learning Context-Free Languages with Nondeterministic Stack RNNscited by 15
- 2017The Neural Network Pushdown Automaton: Model, Stack and Learning Simulationscited by 10
- 2022Images as Weight Matrices: Sequential Image Generation Through Synaptic Learning Rulescited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 8; 2025: 7; 2026: 4.
20 papers.
Sort:
By area:
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rulecited by 532
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 396
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden Statescited by 355
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvaluescited by 101
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 75
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimizationcited by 64
- 2025End-to-End Test-Time Training for Long Contextcited by 62
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2025TempoPFN: Synthetic Pre-training of Linear RNNs for Zero-shot Time Series Forecastingcited by 17
- 2024Autoregressive Large Language Models are Computationally Universalcited by 15
- 2025Blending Complementary Memory Systems in Hybrid Quadratic-Linear Transformerscited by 12
- 2024Rethinking Transformers in Solving POMDPscited by 9
8 more
- 2025Sequential-Parallel Duality in Prefix Scannable Modelscited by 8
- 2025Fast weight programming and linear transformers: from machine learning to neurobiologycited by 8
- 2023Metalearning Continual Learning Algorithmscited by 7
- 2024Why Are Positional Encodings Nonessential for Deep Autoregressive Transformers? Revisiting a Petroglyphcited by 6
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practicecited by 3
- 2026Self-Modulating Quantum Fast-Weight Programmers for Efficient Adaptive Sequential Learningcited by 2
- 2026Universal computation is intrinsic to language model decodingcited by 1
- 2026Why Depth Matters in Parallelizable Sequence Models: A Lie Algebraic Viewcited by 1
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026Self-Modulating Quantum Fast-Weight Programmers for Efficient Adaptive Sequential Learning22 Jun 2026
- 2026Why Depth Matters in Parallelizable Sequence Models: A Lie Algebraic View5 Mar 2026
- 2026Universal computation is intrinsic to language model decoding12 Jan 2026
- 2025End-to-End Test-Time Training for Long Context29 Dec 2025
- 2025TempoPFN: Synthetic Pre-training of Linear RNNs for Zero-shot Time Series Forecasting29 Oct 2025
- 2025Fast weight programming and linear transformers: from machine learning to neurobiology11 Aug 2025
- 2025Sequential-Parallel Duality in Prefix Scannable Models12 Jun 2025
- 2025Blending Complementary Memory Systems in Hybrid Quadratic-Linear Transformers31 May 2025
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimization17 Apr 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Products14 Feb 2025
- 2024Why Are Positional Encodings Nonessential for Deep Autoregressive Transformers? Revisiting a Petroglyph31 Dec 2024
8 more
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rule9 Dec 2024
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvalues19 Nov 2024
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practice14 Oct 2024
- 2024Autoregressive Large Language Models are Computationally Universal4 Oct 2024
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden States5 Jul 2024
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Length10 Jun 2024
- 2024Rethinking Transformers in Solving POMDPs27 May 2024
- 2023Metalearning Continual Learning Algorithms1 Dec 2023
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden Statescited by 355
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvaluescited by 101
- 2025Sequential-Parallel Duality in Prefix Scannable Modelscited by 8
- 2026Why Depth Matters in Parallelizable Sequence Models: A Lie Algebraic Viewcited by 1
- 2026Why Depth Matters in Parallelizable Sequence Models: A Lie Algebraic View5 Mar 2026
- 2025Sequential-Parallel Duality in Prefix Scannable Models12 Jun 2025
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvalues19 Nov 2024
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden States5 Jul 2024
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2024Rethinking Transformers in Solving POMDPscited by 9
- 2024Rethinking Transformers in Solving POMDPs27 May 2024
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rulecited by 532
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 396
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 75
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimizationcited by 64
- 2025End-to-End Test-Time Training for Long Contextcited by 62
- 2025TempoPFN: Synthetic Pre-training of Linear RNNs for Zero-shot Time Series Forecastingcited by 17
- 2024Autoregressive Large Language Models are Computationally Universalcited by 15
- 2025Blending Complementary Memory Systems in Hybrid Quadratic-Linear Transformerscited by 12
- 2025Fast weight programming and linear transformers: from machine learning to neurobiologycited by 8
- 2023Metalearning Continual Learning Algorithmscited by 7
- 2024Why Are Positional Encodings Nonessential for Deep Autoregressive Transformers? Revisiting a Petroglyphcited by 6
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practicecited by 3
12 most cited of 14 All 14 (JSON)
- 2026Self-Modulating Quantum Fast-Weight Programmers for Efficient Adaptive Sequential Learning22 Jun 2026
- 2026Universal computation is intrinsic to language model decoding12 Jan 2026
- 2025End-to-End Test-Time Training for Long Context29 Dec 2025
- 2025TempoPFN: Synthetic Pre-training of Linear RNNs for Zero-shot Time Series Forecasting29 Oct 2025
- 2025Fast weight programming and linear transformers: from machine learning to neurobiology11 Aug 2025
- 2025Blending Complementary Memory Systems in Hybrid Quadratic-Linear Transformers31 May 2025
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimization17 Apr 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Products14 Feb 2025
- 2024Why Are Positional Encodings Nonessential for Deep Autoregressive Transformers? Revisiting a Petroglyph31 Dec 2024
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rule9 Dec 2024
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practice14 Oct 2024
- 2024Autoregressive Large Language Models are Computationally Universal4 Oct 2024
12 newest of 14 All 14 (JSON)