mlsanityData to 14 Oct 2026

Dynamic Analysis and an Eigen Initializer for Recurrent Neural Networks

arXiv 2307.15679 ↗First posted 28 Jul 2023cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

In recurrent neural networks, learning long-term dependency is the main difficulty due to the vanishing and exploding gradient problem. Many researchers are dedicated to solving this issue and they proposed many algorithms. Although these algorithms have achieved great success, understanding how the information decays remains an open problem. In this paper, we study the dynamics of the hidden state in recurrent neural networks. We propose a new perspective to analyze the hidden state space based on an eigen decomposition of the weight matrix. We start the analysis by linear state space model and explain the function of preserving information in activation functions. We provide an explanation for long-term dependency based on the eigen analysis. We also point out the different behavior of eigenvalues for regression tasks and classification tasks. From the observations on well-trained recurrent neural networks, we proposed a new initialization method for recurrent neural networks, which improves consistently performance. It can be applied to vanilla-RNN, LSTM, and GRU. We test on many datasets, such as Tomita Grammars, pixel-by-pixel MNIST datasets, and machine translation datasets (Multi30k). It outperforms the Xavier initializer and kaiming initializer as well as other RNN-only initializers like IRNN and sp-RNN in several tasks.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 16 of its 29 references that are in the map. First posted on arXiv 28 Jul 2023.

Builds on

16 of 29 references.

References · 16

  1. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  2. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  3. 2014Neural Turing Machinescited by 644
  4. 2015Unitary Evolution Recurrent Neural Networkscited by 294
  5. 2016Multi30K: Multilingual English-German Image Descriptionscited by 250
  6. 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
  7. 2015Ask Me Anything: Dynamic Memory Networks for Natural Language Processingcited by 117
  8. 2019AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networkscited by 112
  9. 2018On the Convergence Rate of Training Recurrent Neural Networkscited by 82
  10. 2015Learning to Transduce with Unbounded Memorycited by 54
  11. 2021Noisy Recurrent Neural Networkscited by 42
  12. 2019Particle Filter Recurrent Neural Networkscited by 36
4 more
  1. 2015Improving performance of recurrent neural network with relu nonlinearitycited by 12
  2. 2019State-Regularized Recurrent Neural Networkscited by 11
  3. 2020Shuffling Recurrent Neural Networkscited by 11
  4. 2021Coordinate descent on the orthogonal group for recurrent neural network trainingcited by 5

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2024Recurrent neural networks: vanishing and exploding gradients are not the end of the story
  2. 2026Structure and Redundancy in Large Language Models: A Spectral Study via Random Matrix Theory
  3. 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvalues
  4. 2024Towards a theory of learning dynamics in deep state space models
  5. 2024State-Space Modeling in Long Sequence Processing: A Survey on Recurrence in the Transformer Era
  6. 2026Spectral phase transitions and trainability in neural network learning dynamics
  7. 2023Stabilizing RNN Gradients through Pre-training
  8. 2024Understanding the differences in Foundation Models: Attention, State Space Models, and Recurrent Neural Networks