Knowledge Distillation from Non-streaming to Streaming ASR Encoder using Auxiliary Non-streaming Layer

Kyuhong Shim, Jinkyu Lee, Simyung Chang, Kyuwoong Hwang
8/31/2023
cs.CLeess.AS

No confident code implementation found for this paper.

Abstract

Streaming automatic speech recognition (ASR) models are restricted from accessing future context, which results in worse performance compared to the non-streaming models. To improve the performance of streaming ASR, knowledge distillation (KD) from the non-streaming to streaming model has been studied, mainly focusing on aligning the output token probabilities. In this paper, we propose a layer-to-layer KD from the teacher encoder to the student encoder. To ensure that features are extracted using the same context, we insert auxiliary non-streaming branches to the student and perform KD from the non-streaming teacher layer to the non-streaming auxiliary layer. We design a special KD loss that leverages the autoregressive predictive coding (APC) mechanism to encourage the streaming model to predict unseen future contexts. Experimental results show that the proposed method can significantly reduce the word error rate compared to previous token probability distillation methods.

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. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

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

Cite this paper

@article{shim2023knowledge,
  title  = {Knowledge Distillation from Non-streaming to Streaming ASR Encoder using Auxiliary Non-streaming Layer},
  author = {Kyuhong Shim and Jinkyu Lee and Simyung Chang and Kyuwoong Hwang},
  year   = {2023},
  eprint = {2308.16415},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.16415v1}
}

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/2308.16415.svg)](https://codeofpaper.com/paper/2308.16415)

Discussion