paper-with-me

Papers

Keep Decoding Parallel with Effective Knowledge Distillation from Language Models to End-to-end Speech Recognisers

2024-01-22 · Michael Hentschel, Yuta Nishikawa, Tatsuya Komatsu, Yusuke Fujita

This study presents a novel approach for knowledge distillation (KD) from a BERT teacher model to an automatic speech recognition (ASR) model using intermediate layers. To distil the teacher's knowledge, we use an attention decoder that learns from BERT's token probabilities. Our method shows that language model (LM) information can be more effectively distilled into an ASR model using both the intermediate layers and the final layer. By using the intermediate layers as distillation target, we can more effectively distil LM knowledge into the lower network layers. Using our method, we achieve better recognition accuracy than with shallow fusion of an external LM, allowing us to maintain fast parallel decoding. Experiments on the LibriSpeech dataset demonstrate the effectiveness of our approach in enhancing greedy decoding with connectionist temporal classification (CTC).

📄 PDF Abstract BibTeX arXiv:2401.11700

Code (0)

등록된 구현이 없습니다.

Tasks

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)DecoderKnowledge DistillationLanguage ModelingLanguage Modellingspeech-recognitionSpeech Recognition

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Residual Connection 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

Collaborative Learning of Bidirectional Decoders for Unsupervised Text Style Transfer

2021-11-01 · EMNLP 2021 11 · Yun Ma, Yangbin Chen, Xudong Mao, Qing Li

Unsupervised text style transfer aims to alter the underlying style of the text to a desired value while keeping its style-independent semantics, without the support of parallel training corpora. Existing methods struggl…

AttributeDecoderKnowledge DistillationStyle Transfer+2

POS-Constrained Parallel Decoding for Non-autoregressive Generation

2021-08-01 · ACL 2021 5 · Kexin Yang, Wenqiang Lei, Dayiheng Liu, Weizhen Qi 외

The multimodality problem has become a major challenge of existing non-autoregressive generation (NAG) systems. A common solution often resorts to sequence-level knowledge distillation by rebuilding the training dataset …

Knowledge DistillationPOSText GenerationText Summarization

Gumbel Distillation for Parallel Text Generation

2026-03-23 · Chi Zhang, Xixi Hu, Bo Liu, Qiang Liu arxiv

The slow, sequential nature of autoregressive (AR) language models has driven the adoption of parallel decoding methods. However, these non-AR models often sacrifice generation quality as they struggle to model the compl…

Text Generation

Enhancing Low-Density EEG-Based Brain-Computer Interfaces with Similarity-Keeping Knowledge Distillation

2022-12-06 · Xin-Yao Huang, Sung-Yu Chen, Chun-Shu Wei

Electroencephalogram (EEG) has been one of the common neuromonitoring modalities for real-world brain-computer interfaces (BCIs) because of its non-invasiveness, low cost, and high temporal resolution. Recently, light-we…

EEGEeg DecodingElectroencephalogram (EEG)Knowledge Distillation+1

DistillSpec: Improving Speculative Decoding via Knowledge Distillation

2023-10-12 · Yongchao Zhou, Kaifeng Lyu, Ankit Singh Rawat, Aditya Krishna Menon 외

Speculative decoding (SD) accelerates large language model inference by employing a faster draft model for generating multiple tokens, which are then verified in parallel by the larger target model, resulting in the text…

Knowledge DistillationLanguage ModellingLarge Language Model