CoDERT: Distilling Encoder Representations with Co-learning for Transducer-based Speech Recognition
Rupak Vignesh Swaminathan, Brian King, Grant P. Strimel, Jasha Droppo,, Athanasios Mouchtaris

TL;DR
This paper introduces CoDERT, a knowledge distillation method for compressing RNN-Transducer speech recognition models by distilling encoder representations, resulting in significant word error rate reductions.
Contribution
It proposes an auxiliary loss for encoder distillation and demonstrates effective tandem training strategies, including implicit distillation, for RNN-T compression.
Findings
Achieved 5.37-8.4% relative WERR on in-house test sets.
Achieved 5.05-6.18% relative WERR on LibriSpeech.
Tandem training with encoder distillation outperforms static teacher models.
Abstract
We propose a simple yet effective method to compress an RNN-Transducer (RNN-T) through the well-known knowledge distillation paradigm. We show that the transducer's encoder outputs naturally have a high entropy and contain rich information about acoustically similar word-piece confusions. This rich information is suppressed when combined with the lower entropy decoder outputs to produce the joint network logits. Consequently, we introduce an auxiliary loss to distill the encoder logits from a teacher transducer's encoder, and explore training strategies where this encoder distillation works effectively. We find that tandem training of teacher and student encoders with an inplace encoder distillation outperforms the use of a pre-trained and static teacher transducer. We also report an interesting phenomenon we refer to as implicit distillation, that occurs when the teacher and student…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsKnowledge Distillation
