CoDERT: Distilling Encoder Representations with Co-learning for Transducer-based Speech Recognition
Not on the map. Why?
Abstract (arXiv)
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 encoders share the same decoder. Our experiments show 5.37-8.4% relative word error rate reductions (WERR) on in-house test sets, and 5.05-6.18% relative WERRs on LibriSpeech test sets.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 24 of its 36 references that are in the map. First posted on arXiv 14 Jun 2021.
Builds on
24 of 36 references.
References · 24
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2015LSTM: A Search Space Odysseycited by 315
- 2018Streaming End-to-end Speech Recognition For Mobile Devicescited by 230
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
- 2019Dual Student: Breaking the Limits of the Teacher in Semi-supervised Learningcited by 103
- 2017Apprentice: Using Knowledge Distillation Techniques To Improve Low-Precision Network Accuracycited by 100
- 2020A Streaming On-Device End-to-End Model Surpassing Server-Side Conventional Model Quality and Latencycited by 99
- 2019Improving RNN Transducer Modeling for End-to-End Speech Recognitioncited by 68
- 2019Transformer-Transducer: End-to-End Speech Recognition with Self-Attentioncited by 68
- 2020Developing RNN-T Models Surpassing High-Performance Hybrid Models with Customization Capabilitycited by 63
12 more
- 2017Simple Recurrent Units for Highly Parallelizable Recurrencecited by 60
- 2018Light Gated Recurrent Units for Speech Recognitioncited by 48
- 2019Optimizing Speech Recognition For The Edgecited by 32
- 2020Efficient Knowledge Distillation for RNN-Transducer Modelscited by 29
- 2019Lessons from Building Acoustic Models with a Million Hours of Speechcited by 27
- 2020Improving RNN Transducer Based ASR with Auxiliary Taskscited by 27
- 2020Dynamic Sparsity Neural Networks for Automatic Speech Recognitioncited by 23
- 2019Guiding CTC Posterior Spike Timings for Improved Posterior Fusion and Knowledge Distillationcited by 16
- 2016On the Compression of Recurrent Neural Networks with an Application to LVCSR acoustic modeling for Embedded Speech Recognitioncited by 9
- 2019Improving noise robustness of automatic speech recognition via parallel data and teacher-student learningcited by 9
- 2021Sparsification via Compressed Sensing for Automatic Speech Recognitioncited by 7
- 2021Exploiting Large-scale Teacher-Student Training for On-device Acoustic Modelscited by 5
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 2.
8 papers.
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2021Temporal Knowledge Distillation for On-device Audio Classificationcited by 13
- 2022A Unified Cascaded Encoder ASR Model for Dynamic Model Sizescited by 11
- 2022Predicting Multi-Codebook Vector Quantization Indexes for Knowledge Distillationcited by 4
- 2022Sub-8-bit quantization for on-device speech recognition: a regularization-free approachcited by 3
- 2022Contextual-Utterance Training for Automatic Speech Recognitioncited by 1
- 2023Accelerator-Aware Training for Transducer-Based Speech Recognitioncited by 0
- 2023Knowledge Distillation from Non-streaming to Streaming ASR Encoder using Auxiliary Non-streaming Layercited by 0
- 2023Knowledge Distillation from Non-streaming to Streaming ASR Encoder using Auxiliary Non-streaming Layer31 Aug 2023
- 2023Accelerator-Aware Training for Transducer-Based Speech Recognition12 May 2023
- 2022Predicting Multi-Codebook Vector Quantization Indexes for Knowledge Distillation31 Oct 2022
- 2022Contextual-Utterance Training for Automatic Speech Recognition27 Oct 2022
- 2022Sub-8-bit quantization for on-device speech recognition: a regularization-free approach17 Oct 2022
- 2022A Unified Cascaded Encoder ASR Model for Dynamic Model Sizes13 Apr 2022
- 2021Recent Advances in End-to-End Automatic Speech Recognition2 Nov 2021
- 2021Temporal Knowledge Distillation for On-device Audio Classification27 Oct 2021