mlsanityData to 7 Oct 2026

Oracle Teacher: Leveraging Target Information for Better Knowledge Distillation of CTC Models

arXiv 2111.03664 ↗First posted 5 Nov 2021cs.LG eess.AS eess.IVcited by 0

Not on the map. Why?

Abstract (arXiv)

Knowledge distillation (KD), best known as an effective method for model compression, aims at transferring the knowledge of a bigger network (teacher) to a much smaller network (student). Conventional KD methods usually employ the teacher model trained in a supervised manner, where output labels are treated only as targets. Extending this supervised scheme further, we introduce a new type of teacher model for connectionist temporal classification (CTC)-based sequence models, namely Oracle Teacher, that leverages both the source inputs and the output labels as the teacher model's input. Since the Oracle Teacher learns a more accurate CTC alignment by referring to the target information, it can provide the student with more optimal guidance. One potential risk for the proposed approach is a trivial solution that the model's output directly copies the target input. Based on a many-to-one mapping property of the CTC algorithm, we present a training strategy that can effectively prevent the trivial solution and thus enables utilizing both source and target inputs for model training. Extensive experiments are conducted on two sequence learning tasks: speech recognition and scene text recognition. From the experimental results, we empirically show that the proposed model improves the students across these tasks while achieving a considerable speed-up in the teacher model's training time.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 86 references that are in the map. First posted on arXiv 5 Nov 2021.

Builds on

44 of 86 references.

References · 44

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
  4. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  5. 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,838
  6. 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,830
  7. 2014FitNets: Hints for Thin Deep Netscited by 1,619
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  9. 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
  10. 2019Relational Knowledge Distillationcited by 873
  11. 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
  12. 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 519
32 more
  1. 2013Do Deep Nets Really Need to be Deep?cited by 466
  2. 2016Synthetic Data for Text Localisation in Natural Imagescited by 396
  3. 2019On the Efficacy of Knowledge Distillationcited by 377
  4. 2021Distilling Knowledge via Knowledge Reviewcited by 285
  5. 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 255
  6. 2018Knowledge Transfer via Distillation of Activation Boundaries Formed by Hidden Neuronscited by 235
  7. 2019NeMo: a toolkit for building AI applications using Neural Modulescited by 230
  8. 2014Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognitioncited by 214
  9. 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
  10. 2019What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysiscited by 191
  11. 2021TextOCR: Towards large-scale end-to-end reasoning for arbitrary-shaped scene textcited by 170
  12. 2021DistilHuBERT: Speech Representation Learning by Layer-wise Distillation of Hidden-unit BERTcited by 129
  13. 2019QuartzNet: Deep Automatic Speech Recognition with 1D Time-Channel Separable Convolutionscited by 93
  14. 2021Show, Attend and Distill:Knowledge Distillation via Attention-based Feature Matchingcited by 76
  15. 2019Jasper: An End-to-End Convolutional Neural Acoustic Modelcited by 75
  16. 2020Mask CTC: Non-Autoregressive End-to-End ASR with CTC and Mask Predictcited by 75
  17. 2018Knowledge Transfer with Jacobian Matchingcited by 73
  18. 2019Rosetta: Large scale system for text detection and recognition in imagescited by 69
  19. 2020Imputer: Sequence Modelling via Imputation and Dynamic Programmingcited by 65
  20. 2019Correction of Automatic Speech Recognition with Transformer Sequence-to-sequence Modelcited by 52
  21. 2020Adapt-and-Adjust: Overcoming the Long-Tail Problem of Multilingual Speech Recognitioncited by 34
  22. 2015Fast and Accurate Recurrent Neural Network Acoustic Models for Speech Recognitioncited by 26
  23. 2020Semi-Supervised Speech Recognition via Graph-based Temporal Classificationcited by 19
  24. 2021Integer-only Zero-shot Quantization for Efficient Speech Recognitioncited by 19
  25. 2021Efficiently Fusing Pretrained Acoustic and Linguistic Encoders for Low-resource Speech Recognitioncited by 17
  26. 2019Guiding CTC Posterior Spike Timings for Improved Posterior Fusion and Knowledge Distillationcited by 16
  27. 2021Wav-BERT: Cooperative Acoustic and Linguistic Representation Learning for Low-Resource Speech Recognitioncited by 16
  28. 2016Knowledge Distillation for Small-footprint Highway Networkscited by 11
  29. 2021Leveraging Acoustic and Linguistic Embeddings from Pretrained speech and language Models for Intent Classificationcited by 11
  30. 2018Mixed-Precision Training for NLP and Speech Recognition with OpenSeq2Seqcited by 10
  31. 2020TutorNet: Towards Flexible Knowledge Distillation for End-to-End Speech Recognitioncited by 10
  32. 2015Blending LSTMs into CNNscited by 5

Built on by

Not cited yet.