Beyond exploding and vanishing gradients: analysing RNN training using attractors and smoothness
Ant\^onio H. Ribeiro, Koen Tiels, Luis A. Aguirre, Thomas B., Sch\"on

TL;DR
This paper refines the understanding of RNN training challenges by analyzing attractors and smoothness, offering new insights into gradient issues and recent advances like stable and orthogonal RNNs.
Contribution
It introduces a refined perspective on exploding and vanishing gradients by linking them to cost function smoothness and attractor dynamics, explaining recent RNN developments.
Findings
Reformulation of exploding gradients via cost function smoothness
Clarification of the role of attractors in RNN expressiveness
Insights into stable and orthogonal RNNs
Abstract
The exploding and vanishing gradient problem has been the major conceptual principle behind most architecture and training improvements in recurrent neural networks (RNNs) during the last decade. In this paper, we argue that this principle, while powerful, might need some refinement to explain recent developments. We refine the concept of exploding gradients by reformulating the problem in terms of the cost function smoothness, which gives insight into higher-order derivatives and the existence of regions with many close local minima. We also clarify the distinction between vanishing gradients and the need for the RNN to learn attractors to fully use its expressive power. Through the lens of these refinements, we shed new light on recent developments in the RNN field, namely stable RNN and unitary (or orthogonal) RNNs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Neural Networks and Applications · Neural Networks and Reservoir Computing
