A Novel Method for Speed Training Acceleration of Recurrent Neural Networks.

Jaroslaw Bilski,Leszek Rutkowski,Jacek Smolag,Dacheng Tao
DOI: https://doi.org/10.1016/j.ins.2020.10.025
IF: 8.1
2021-01-01
Information Sciences
Abstract:Although recurrent neural networks (RNNs) perfectly solve many difficult problems, their computational complexity significantly increases training time. Therefore, the primary problem with applying RNNs is to shorten the time needed to train and operate a network. An effective solution to this problem is to use parallel processing. In the paper, a particular approach for the Jordan network will be shown, however, the presented idea is applicable to other RNN structures. This type of network is characterized by natural parallelism, and in the paper, this feature is used to significantly accelerate the learning process. High-performance learning has been achieved using a novel parallel three-dimensional architecture. The presented solutions can be implemented in digital hardware.
What problem does this paper attempt to address?