On the Initialization of Long Short-Term Memory Networks
arXiv:1912.10454 · doi:10.1007/978-3-030-36708-4_23
Abstract
Weight initialization is important for faster convergence and stability of deep neural networks training. In this paper, a robust initialization method is developed to address the training instability in long short-term memory (LSTM) networks. It is based on a normalized random initialization of the network weights that aims at preserving the variance of the network input and output in the same range. The method is applied to standard LSTMs for univariate time series regression and to LSTMs robust to missing values for multivariate disease progression modeling. The results show that in all cases, the proposed initialization method outperforms the state-of-the-art initialization techniques in terms of training convergence and generalization performance of the obtained solution.
References in corpus (5)
- Sequence to Sequence Learning with Neural Networks
- A Simple Way to Initialize Recurrent Networks of Rectified Linear Units
- On orthogonality and learning recurrent networks with long term dependencies
- Training recurrent neural networks robust to incomplete data: application to Alzheimer's disease progression modeling
- Improving performance of recurrent neural network with relu nonlinearity