Unitary Evolution Recurrent Neural Networks
원문 초록
Recurrent neural networks (RNNs) are notoriously difficult to train. When the eigenvalues of the hidden to hidden weight matrix deviate from absolute value 1, optimization becomes difficult due to the well studied issue of vanishing and exploding gradients, especially when trying to learn long-term dependencies. To circumvent this problem, we propose a new architecture that learns a unitary weight matrix, with eigenvalues of absolute value exactly 1. The challenge we address is that of parametrizing unitary matrices in a way that does not require expensive computations (such as eigendecomposition) after each weight update. We construct an expressive unitary weight matrix by composing several structured matrices that act as building blocks with parameters to be learned. Optimization with this parameterization becomes feasible only when considering hidden states in the complex domain. We demonstrate the potential of this architecture by achieving state of the art results in several hard tasks involving very long-term dependencies.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Delayed Memory Unit: Modelling Temporal Dependency Through Delay Gate
Traveling Waves Encode the Recent Past and Enhance Sequence Learning
Sequence Modeling with Multiresolution Convolutional Memory
SMPConv: Self-moving Point Representations for Continuous Convolution
Efficient recurrent architectures through activity sparsity and sparse back-propagation through time
Efficiently Modeling Long Sequences with Structured State Spaces
토론
이 논문과 연결된 포럼 글이 아직 없습니다.