Dynamic Alignment Mask CTC: Improved Mask-CTC with Aligned Cross Entropy

Xulong Zhang, Haobin Tang, Jianzong Wang, Ning Cheng, Jian Luo +1 more
3/14/2023
cs.SDcs.CLeess.AS

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Because of predicting all the target tokens in parallel, the non-autoregressive models greatly improve the decoding efficiency of speech recognition compared with traditional autoregressive models. In this work, we present dynamic alignment Mask CTC, introducing two methods: (1) Aligned Cross Entropy (AXE), finding the monotonic alignment that minimizes the cross-entropy loss through dynamic programming, (2) Dynamic Rectification, creating new training samples by replacing some masks with model predicted tokens. The AXE ignores the absolute position alignment between prediction and ground truth sentence and focuses on tokens matching in relative order. The dynamic rectification method makes the model capable of simulating the non-mask but possible wrong tokens, even if they have high confidence. Our experiments on WSJ dataset demonstrated that not only AXE loss but also the rectification method could improve the WER performance of Mask CTC.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2023dynamic,
  title  = {Dynamic Alignment Mask CTC: Improved Mask-CTC with Aligned Cross Entropy},
  author = {Xulong Zhang and Haobin Tang and Jianzong Wang and Ning Cheng and Jian Luo and Jing Xiao},
  year   = {2023},
  eprint = {2303.07687},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.07687v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.07687.svg)](https://codeofpaper.com/paper/2303.07687)

Discussion