CTC Loss Function with a Unit-Level Ambiguity Penalty
Ryoichi Takashima, Sheng Li, Hisashi Kawai
Abstract
This paper presents a modified loss function for training connectionist temporal classification (CTC)-based acoustic models. CTC-based acoustic models have been studied as alternatives to conventional hidden Markov models (HMMs), but have often shown worse performance than conventional deep neural network (DNN)-HMM hybrid models. In this paper, we attempt to identify the primary factor preventing CTC-based models from achieving their full potential, and hypothesize this constraint lies in the ambiguity in the identification boundaries among unit-level labels (phonemes or characters). In accordance with this hypothesis, we propose a modified CTC loss function using an ambiguity penalty. This penalty is defined by the conditional entropy and works to increase the separation metrics among unit-level labels. We evaluate the proposed method on the WSJ and CHiME4 tasks, and demonstrate that our modification improves the word error rate compared with that of the conventional CTC-based model when the training dataset is small.
BibTeX
@inproceedings{icassp2018_ctclossfunctionw,
title = {CTC Loss Function with a Unit-Level Ambiguity Penalty},
author = {Ryoichi Takashima and Sheng Li and Hisashi Kawai},
booktitle = {ICASSP 2018},
year = {2018}
}