Independently Recurrent Neural Network (IndRNN): Building A Longer and Deeper RNN
Shuai Li, Wanqing Li, Chris Cook, Ce Zhu, Yanbo Gao

TL;DR
IndRNN introduces a new RNN architecture with independent neurons per layer, enabling easier training of deeper networks and processing of very long sequences, outperforming traditional RNNs and LSTMs.
Contribution
The paper proposes the independently recurrent neural network (IndRNN), allowing for deeper and longer sequence learning with improved training stability and interpretability.
Findings
IndRNN can process sequences over 5000 time steps.
IndRNN can be stacked into networks deeper than 20 layers.
IndRNN outperforms traditional RNN and LSTM on various tasks.
Abstract
Recurrent neural networks (RNNs) have been widely used for processing sequential data. However, RNNs are commonly difficult to train due to the well-known gradient vanishing and exploding problems and hard to learn long-term patterns. Long short-term memory (LSTM) and gated recurrent unit (GRU) were developed to address these problems, but the use of hyperbolic tangent and the sigmoid action functions results in gradient decay over layers. Consequently, construction of an efficiently trainable deep network is challenging. In addition, all the neurons in an RNN layer are entangled together and their behaviour is hard to interpret. To address these problems, a new type of RNN, referred to as independently recurrent neural network (IndRNN), is proposed in this paper, where neurons in the same layer are independent of each other and they are connected across layers. We have shown that an…
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
TopicsNeural Networks and Applications · Advanced Neural Network Applications · Model Reduction and Neural Networks
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory
