TL;DR
This paper adapts and enhances noisy student training with SpecAugment for speech recognition, achieving state-of-the-art word error rates on LibriSpeech by effectively utilizing unlabeled data.
Contribution
It introduces improved data filtering, balancing, and augmentation techniques for noisy student training in speech recognition, leading to significant WER reductions.
Findings
Achieved 4.2%/8.6% WER on LibriSpeech test sets with 100h supervised data.
Achieved 1.7%/3.4% WER using 60k unlabeled data for LibriSpeech 960h.
Surpassed previous state-of-the-art WERs on LibriSpeech benchmarks.
Abstract
Recently, a semi-supervised learning method known as "noisy student training" has been shown to improve image classification performance of deep networks significantly. Noisy student training is an iterative self-training method that leverages augmentation to improve network performance. In this work, we adapt and improve noisy student training for automatic speech recognition, employing (adaptive) SpecAugment as the augmentation method. We find effective methods to filter, balance and augment the data generated in between self-training iterations. By doing so, we are able to obtain word error rates (WERs) 4.2%/8.6% on the clean/noisy LibriSpeech test sets by only using the clean 100h subset of LibriSpeech as the supervised set and the rest (860h) as the unlabeled set. Furthermore, we are able to achieve WERs 1.7%/3.4% on the clean/noisy LibriSpeech test sets by using the unlab-60k…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsStochastic Depth · RandAugment · Dropout · Noisy Student
