On the Long-Term Memory of Deep Recurrent Networks
Not on the map. Why?
Abstract (arXiv)
A key attribute that drives the unprecedented success of modern Recurrent Neural Networks (RNNs) on learning tasks which involve sequential data, is their ability to model intricate long-term temporal dependencies. However, a well established measure of RNNs long-term memory capacity is lacking, and thus formal understanding of the effect of depth on their ability to correlate data throughout time is limited. Specifically, existing depth efficiency results on convolutional networks do not suffice in order to account for the success of deep RNNs on data of varying lengths. In order to address this, we introduce a measure of the network's ability to support information flow across time, referred to as the Start-End separation rank, which reflects the distance of the function realized by the recurrent network from modeling no dependency between the beginning and end of the input sequence. We prove that deep recurrent networks support Start-End separation ranks which are combinatorially higher than those supported by their shallow counterparts. Thus, we establish that depth brings forth an overwhelming advantage in the ability of recurrent networks to model long-term dependencies, and provide an exemplar of quantifying this key attribute which may be readily extended to other RNN architectures of interest, e.g. variants of LSTM networks. We obtain our results by considering a class of recurrent networks referred to as Recurrent Arithmetic Circuits, which merge the hidden state with the input via the Multiplicative Integration operation, and empirically demonstrate the discussed phenomena on common RNNs. Finally, we employ the tool of quantum Tensor Networks to gain additional graphic insight regarding the complexity brought forth by depth in recurrent networks.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 2; 2024: 3; 2025: 0; 2026: 1.
14 papers.
Sort:
- 2021Implicit Regularization in Tensor Factorizationcited by 43
- 2021The Inductive Bias of In-Context Learning: Rethinking Pretraining Example Designcited by 33
- 2022Implicit Regularization in Hierarchical Tensor Factorization and Deep Convolutional Neural Networkscited by 27
- 2022High-Order Pooling for Graph Neural Networks with Tensor Decompositioncited by 24
- 2021Which transformer architecture fits my data? A vocabulary bottleneck in self-attentioncited by 16
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Verticescited by 12
- 2021Explainable Natural Language Processing with Matrix Product Statescited by 7
- 2023What Makes Data Suitable for a Locally Connected Neural Network? A Necessary and Sufficient Condition Based on Quantum Entanglementcited by 4
- 2024Language Modeling Using Tensor Trainscited by 3
- 2024A Tensor Decomposition Perspective on Second-order RNNscited by 3
- 2024Lecture Notes on Linear Neural Networks: A Tale of Optimization and Generalization in Deep Learningcited by 1
- 2022Transformer Vs. MLP-Mixer: Exponential Expressive Gap For NLP Problemscited by 0
2 more
- 2026On the Role of Depth in the Expressivity of RNNs2 Apr 2026
- 2024Lecture Notes on Linear Neural Networks: A Tale of Optimization and Generalization in Deep Learning25 Aug 2024
- 2024A Tensor Decomposition Perspective on Second-order RNNs7 Jun 2024
- 2024Language Modeling Using Tensor Trains7 May 2024
- 2023Incrementally-Computable Neural Networks: Efficient Inference for Dynamic Inputs27 Jul 2023
- 2023What Makes Data Suitable for a Locally Connected Neural Network? A Necessary and Sufficient Condition Based on Quantum Entanglement20 Mar 2023
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Vertices29 Nov 2022
- 2022Transformer Vs. MLP-Mixer: Exponential Expressive Gap For NLP Problems17 Aug 2022
- 2022High-Order Pooling for Graph Neural Networks with Tensor Decomposition24 May 2022
- 2022Implicit Regularization in Hierarchical Tensor Factorization and Deep Convolutional Neural Networks27 Jan 2022
- 2021Explainable Natural Language Processing with Matrix Product States16 Dec 2021
- 2021The Inductive Bias of In-Context Learning: Rethinking Pretraining Example Design9 Oct 2021
2 more
- 2021Implicit Regularization in Tensor Factorizationcited by 43
- 2021The Inductive Bias of In-Context Learning: Rethinking Pretraining Example Designcited by 33
- 2022Implicit Regularization in Hierarchical Tensor Factorization and Deep Convolutional Neural Networkscited by 27
- 2022High-Order Pooling for Graph Neural Networks with Tensor Decompositioncited by 24
- 2021Which transformer architecture fits my data? A vocabulary bottleneck in self-attentioncited by 16
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Verticescited by 12
- 2021Explainable Natural Language Processing with Matrix Product Statescited by 7
- 2023What Makes Data Suitable for a Locally Connected Neural Network? A Necessary and Sufficient Condition Based on Quantum Entanglementcited by 4
- 2024Language Modeling Using Tensor Trainscited by 3
- 2024A Tensor Decomposition Perspective on Second-order RNNscited by 3
- 2024Lecture Notes on Linear Neural Networks: A Tale of Optimization and Generalization in Deep Learningcited by 1
- 2022Transformer Vs. MLP-Mixer: Exponential Expressive Gap For NLP Problemscited by 0
12 most cited of 14 All 14 (JSON)
- 2026On the Role of Depth in the Expressivity of RNNs2 Apr 2026
- 2024Lecture Notes on Linear Neural Networks: A Tale of Optimization and Generalization in Deep Learning25 Aug 2024
- 2024A Tensor Decomposition Perspective on Second-order RNNs7 Jun 2024
- 2024Language Modeling Using Tensor Trains7 May 2024
- 2023Incrementally-Computable Neural Networks: Efficient Inference for Dynamic Inputs27 Jul 2023
- 2023What Makes Data Suitable for a Locally Connected Neural Network? A Necessary and Sufficient Condition Based on Quantum Entanglement20 Mar 2023
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Vertices29 Nov 2022
- 2022Transformer Vs. MLP-Mixer: Exponential Expressive Gap For NLP Problems17 Aug 2022
- 2022High-Order Pooling for Graph Neural Networks with Tensor Decomposition24 May 2022
- 2022Implicit Regularization in Hierarchical Tensor Factorization and Deep Convolutional Neural Networks27 Jan 2022
- 2021Explainable Natural Language Processing with Matrix Product States16 Dec 2021
- 2021The Inductive Bias of In-Context Learning: Rethinking Pretraining Example Design9 Oct 2021
12 newest of 14 All 14 (JSON)