Fading memory as inductive bias in residual recurrent networks
Not on the map. Why?
Abstract (arXiv)
Residual connections have been proposed as an architecture-based inductive bias to mitigate the problem of exploding and vanishing gradients and increased task performance in both feed-forward and recurrent networks (RNNs) when trained with the backpropagation algorithm. Yet, little is known about how residual connections in RNNs influence their dynamics and fading memory properties. Here, we introduce weakly coupled residual recurrent networks (WCRNNs) in which residual connections result in well-defined Lyapunov exponents and allow for studying properties of fading memory. We investigate how the residual connections of WCRNNs influence their performance, network dynamics, and memory properties on a set of benchmark tasks. We show that several distinct forms of residual connections yield effective inductive biases that result in increased network expressivity. In particular, those are residual connections that (i) result in network dynamics at the proximity of the edge of chaos, (ii) allow networks to capitalize on characteristic spectral properties of the data, and (iii) result in heterogeneous memory properties. In addition, we demonstrate how our results can be extended to non-linear residuals and introduce a weakly coupled residual initialization scheme that can be used for Elman RNNs.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 41 of its 75 references that are in the map. First posted on arXiv 27 Jul 2023.
Builds on
41 of 75 references.
References · 41
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,465
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2023RWKV: Reinventing RNNs for the Transformer Eracited by 827
- 2020Efficient Transformers: A Surveycited by 790
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 700
- 2018On Lazy Training in Differentiable Programmingcited by 675
29 more
- 2023Resurrecting Recurrent Neural Networks for Long Sequencescited by 408
- 2015Unitary Evolution Recurrent Neural Networkscited by 294
- 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 289
- 2020Inductive Biases for Deep Learning of Higher-Level Cognitioncited by 275
- 2016Deep Information Propagationcited by 195
- 2019Complexity of Linear Regions in Deep Networkscited by 167
- 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
- 2015All you need is a good initcited by 124
- 2019AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networkscited by 112
- 2020Lipschitz Recurrent Neural Networkscited by 89
- 2017On orthogonality and learning recurrent networks with long term dependenciescited by 83
- 2017Orthogonal Recurrent Neural Networks with Scaled Cayley Transformcited by 83
- 2017Mean Field Residual Networks: On the Edge of Chaoscited by 83
- 2020Coupled Oscillatory Recurrent Neural Network (coRNN): An accurate and (gradient) stable architecture for learning long time dependenciescited by 82
- 2020On Second Order Behaviour in Augmented Neural ODEscited by 68
- 2018Stable Recurrent Modelscited by 66
- 2017Linking connectivity, dynamics and computations in low-rank recurrent neural networkscited by 51
- 2019On the interplay between noise and curvature and its effect on optimization and generalizationcited by 44
- 2020Lyapunov spectra of chaotic recurrent neural networkscited by 37
- 2020On Lyapunov Exponents for RNNs: Understanding Information Propagation Using Dynamical Systems Toolscited by 31
- 2019Non-normal Recurrent Neural Network (nnRNN): learning long time dependencies while improving expressivity with transient dynamicscited by 29
- 2022On Neural Architecture Inductive Biases for Relational Taskscited by 26
- 2023Online learning of long-range dependenciescited by 25
- 2023Beyond Geometry: Comparing the Temporal Structure of Computation in Neural Circuits with Dynamical Similarity Analysiscited by 23
- 2023Aligned and oblique dynamics in recurrent neural networkscited by 10
- 201925 years of criticality in neuroscience -- established results, open controversies, novel conceptscited by 4
- 2018Dynamic Adaptive Computation: Tuning network states to task requirementscited by 2
- 2019Exploring weight initialization, diversity of solutions, and degradation in recurrent neural networks trained for temporal and decision-making taskscited by 1
- 2020Different eigenvalue distributions encode the same temporal tasks in recurrent neural networkscited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.