Internal Language Model Estimation Through Explicit Context Vector Learning for Attention-based Encoder-decoder ASR
Not on the map. Why?
Abstract (arXiv)
An end-to-end (E2E) ASR model implicitly learns a prior Internal Language Model (ILM) from the training transcripts. To fuse an external LM using Bayes posterior theory, the log likelihood produced by the ILM has to be accurately estimated and subtracted. In this paper we propose two novel approaches to estimate the ILM based on Listen-Attend-Spell (LAS) framework. The first method is to replace the context vector of the LAS decoder at every time step with a vector that is learned with training transcripts. Furthermore, we propose another method that uses a lightweight feed-forward network to directly map query vector to context vector in a dynamic sense. Since the context vectors are learned by minimizing the perplexities on training transcripts, and their estimation is independent of encoder output, hence the ILMs are accurately learned for both methods. Experiments show that the ILMs achieve the lowest perplexity, indicating the efficacy of the proposed methods. In addition, they also significantly outperform the shallow fusion method, as well as two previously proposed ILM Estimation (ILME) approaches on several datasets.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 26 Jan 2022.
Builds on
24 of 32 references.
References · 24
- 2017Attention Is All You Needcited by 59,932
- 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,838
- 2018ESPnet: End-to-End Speech Processing Toolkitcited by 554
- 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 449
- 2021GigaSpeech: An Evolving, Multi-domain ASR Corpus with 10,000 Hours of Transcribed Audiocited by 391
- 2016Joint CTC-Attention based End-to-End Speech Recognition using Multi-task Learningcited by 254
- 2018TED-LIUM 3: twice as much data and corpus repartition for experiments on speaker adaptationcited by 224
- 2019A Comparative Study on Transformer vs RNN in Speech Applicationscited by 210
- 2017State-of-the-art Speech Recognition With Sequence-to-Sequence Modelscited by 196
- 2015On Using Monolingual Corpora in Neural Machine Translationcited by 149
- 2017An analysis of incorporating an external language model into a sequence-to-sequence modelcited by 109
- 2020Hybrid Autoregressive Transducer (hat)cited by 106
12 more
- 2016Towards better decoding and language model integration in sequence to sequence modelscited by 100
- 2018Exploring Architectures, Data and Units For Streaming End-to-End Speech Recognition with RNN-Transducercited by 95
- 2017Cold Fusion: Training Seq2Seq Models Together with Language Modelscited by 87
- 2019Lingvo: a Modular and Scalable Framework for Sequence-to-Sequence Modelingcited by 86
- 2020Internal Language Model Estimation for Domain-Adaptive End-to-End Speech Recognitioncited by 80
- 2020A Density Ratio Approach to Language Model Fusion in End-To-End Automatic Speech Recognitioncited by 73
- 2018A Comparison of Techniques for Language Model Integration in Encoder-Decoder Speech Recognitioncited by 66
- 2021Internal Language Model Training for Domain-Adaptive End-to-End Speech Recognitioncited by 37
- 2018Simple Fusion: Return of the Language Modelcited by 30
- 2021Librispeech Transducer Model with Internal Language Model Prior Correctioncited by 26
- 2021Investigating Methods to Improve Language Model Integration for Attention-based Encoder-Decoder ASR Modelscited by 25
- 2018Syllable-Based Sequence-to-Sequence Speech Recognition with the Transformer in Mandarin Chinesecited by 19
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 1; 2025: 1.
9 papers.
- 2024ASR Error Correction using Large Language Modelscited by 23
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correctioncited by 7
- 2022Internal Language Model Estimation based Language Model Fusion for Cross-Domain Code-Switching Speech Recognitioncited by 5
- 2022Random Utterance Concatenation Based Data Augmentation for Improving Short-video Speech Recognitioncited by 3
- 2023Adapting an Unadaptable ASR Systemcited by 3
- 2022Internal Language Model Estimation based Adaptive Language Model Fusion for Domain Adaptationcited by 2
- 2023Mask The Bias: Improving Domain-Adaptive Generalization of CTC-based ASR with Internal Language Model Estimationcited by 1
- 2023Hybrid Attention-based Encoder-decoder Model for Efficient Language Model Adaptationcited by 1
- 2025PARCO: Phoneme-Augmented Robust Contextual ASR via Contrastive Entity Disambiguationcited by 0
- 2025PARCO: Phoneme-Augmented Robust Contextual ASR via Contrastive Entity Disambiguation4 Sep 2025
- 2024ASR Error Correction using Large Language Models14 Sep 2024
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correction8 Oct 2023
- 2023Hybrid Attention-based Encoder-decoder Model for Efficient Language Model Adaptation14 Sep 2023
- 2023Adapting an Unadaptable ASR System1 Jun 2023
- 2023Mask The Bias: Improving Domain-Adaptive Generalization of CTC-based ASR with Internal Language Model Estimation5 May 2023
- 2022Internal Language Model Estimation based Adaptive Language Model Fusion for Domain Adaptation2 Nov 2022
- 2022Random Utterance Concatenation Based Data Augmentation for Improving Short-video Speech Recognition28 Oct 2022
- 2022Internal Language Model Estimation based Language Model Fusion for Cross-Domain Code-Switching Speech Recognition9 Jul 2022