ICASSP 2018accepted0 citations

Limited-Memory BFGS Optimization of Recurrent Neural Network Language Models for Speech Recognition

Xunying Liu, Shansong Liu, Jinze Sha, Jianwei Yu, Zhiyuan Xu, Xie Chen, Helen Meng

Abstract

Recurrent neural network language models (RNNLM) have become an increasingly popular choice for state-of-the-art speech recognition systems. RNNLMs are normally trained by minimizing the cross entropy (CE) using the stochastic gradient descent (SGD) algorithm. The SGD method only uses first-order derivatives and no higher order gradient information is used to consider the correlation between model parameters. It is unable to fully capture the curvature of the error cost function. This can lead to slow convergence in model training. In this paper, a limited-memory Broyden Fletcher Goldfarb Shannon (L-BFGS) based second order optimization technique is proposed for RNNLMs. This method efficiently approximates the matrix-vector product between the inverse Hessian and gradient vector via a recursion over past gradients with a compact memory requirement. Consistent perplexity and error rate reductions are obtained over the SGD method on two speech recognition tasks: Switchboard English and Babel Cantonese. A faster convergence and speed up in RNNLM training time was also obtained.

BibTeX
@inproceedings{icassp2018_limitedmemorybfg,
  title = {Limited-Memory BFGS Optimization of Recurrent Neural Network Language Models for Speech Recognition},
  author = {Xunying Liu and Shansong Liu and Jinze Sha and Jianwei Yu and Zhiyuan Xu and Xie Chen and Helen Meng},
  booktitle = {ICASSP 2018},
  year = {2018}
}
Limited-Memory BFGS Optimization of Recurrent Neural Network Language Models for Speech Recognition · ICASSP 2018