Context Adaptive Neural Network for Rapid Adaptation of Deep CNN Based Acoustic Models
Using auxiliary input features has been seen as one of the most effective ways to adapt deep neural network (DNN) based acoustic models to speaker or environment. However, this approach has several limitations. It only performs compensation of the bias term of the hidden layer and therefore does not fully exploit the network capabilities. Moreover, it may not be well suited for certain types of architectures such as convolutional neural networks (CNNs) because the auxiliary features have different time frequency structures from speech features. This paper resolves these problems by extending the recently proposed context adaptive DNN (CA DNN) framework to CNN architectures. A CA DNN is a DNN with one or several layers factorized in sub layers associated with an acoustic context class representing speaker or environment. The output of the factorized layer is obtained as the weighted sum of the contributions of each sub layer, weighted by acoustic context weights that are derived from auxiliary features such as i vectors. Importantly, a CA DNN can compensate both bias and weight matrices. In this paper, we investigate the use of CA DNN for deep CNN based architectures. We demonstrate consistent performance gains for utterance level rapid adaptation on the AURORA4 task over a strong network in network based deep CNN architecture.
INTERSPEECH