Bidirectional recurrent neural network(BRNN) is a noncausal generalization of recurrent neural network(RNN). It can not learn remote information efficiently due to the problem of vanishing gradients. To limit this problem, we propose segmented-memory recurrent neural network(SMRNN) and replace the standard RNNs in BRNN with SMRNNs. The resulting architecture is called bidirectional segmented-memory recurrent neural network(BSMRNN). We test the BSMRNN on the problem of information latching and provide results showing that BSMRNN performs better on long-term dependency problem than BRNN.
Jinmiao Chen, Narendra S. Chaudhari