mlsanityData to 7 Oct 2026

Fast Saturating Gate for Learning Long Time Scales with Recurrent Neural Networks

arXiv 2210.01348 ↗First posted 4 Oct 2022cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

Gate functions in recurrent models, such as an LSTM and GRU, play a central role in learning various time scales in modeling time series data by using a bounded activation function. However, it is difficult to train gates to capture extremely long time scales due to gradient vanishing of the bounded function for large inputs, which is known as the saturation problem. We closely analyze the relation between saturation of the gate function and efficiency of the training. We prove that the gradient vanishing of the gate function can be mitigated by accelerating the convergence of the saturating function, i.e., making the output of the function converge to 0 or 1 faster. Based on the analysis results, we propose a gate function called fast gate that has a doubly exponential convergence rate with respect to inputs by simple function composition. We empirically show that our method outperforms previous methods in accuracy and computational efficiency on benchmark tasks involving extremely long time scales.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 41 references that are in the map. First posted on arXiv 4 Oct 2022.

Builds on

27 of 41 references.

References · 27

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  4. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  5. 2021Combining Recurrent, Convolutional, and Continuous-time Models with Linear State-Space Layerscited by 607
  6. 2020HiPPO: Recurrent Memory with Optimal Polynomial Projectionscited by 600
  7. 2015LSTM: A Search Space Odysseycited by 315
  8. 2015Unitary Evolution Recurrent Neural Networkscited by 291
  9. 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
  10. 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
  11. 2021CKConv: Continuous Kernel Convolution For Sequential Datacited by 117
  12. 2019AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networkscited by 112
15 more
  1. 2020Lipschitz Recurrent Neural Networkscited by 88
  2. 2017On orthogonality and learning recurrent networks with long term dependenciescited by 82
  3. 2020Learning Long-Term Dependencies in Irregularly-Sampled Time Seriescited by 82
  4. 2019Deep Contextualized Acoustic Representations For Semi-Supervised Speech Recognitioncited by 66
  5. 2021UnICORNN: A recurrent model for learning very long time dependenciescited by 56
  6. 2016Noisy Activation Functionscited by 53
  7. 2018Can recurrent neural networks warp time?cited by 53
  8. 2018Dynamical Isometry and a Mean Field Theory of RNNs: Gating Enables Signal Propagation in Recurrent Neural Networkscited by 44
  9. 2019FastGRNN: A Fast, Accurate, Stable and Tiny Kilobyte Sized Gated Recurrent Neural Networkcited by 38
  10. 2018Stabilizing Gradients for Deep Neural Networks via Efficient SVD Parameterizationcited by 35
  11. 2018The unreasonable effectiveness of the forget gatecited by 32
  12. 2016Capacity and Trainability in Recurrent Neural Networkscited by 26
  13. 2019Towards Non-saturating Recurrent Units for Modelling Long-term Dependenciescited by 15
  14. 2020Multi-timescale Representation Learning in LSTM Language Modelscited by 13
  15. 2019Eigenvalue Normalized Recurrent Neural Networks for Short Term Memorycited by 5

Built on by

Not cited yet.