Error-driven Pruning of Language Models for Virtual Assistants
Not on the map. Why?
Abstract (arXiv)
Language models (LMs) for virtual assistants (VAs) are typically trained on large amounts of data, resulting in prohibitively large models which require excessive memory and/or cannot be used to serve user requests in real-time. Entropy pruning results in smaller models but with significant degradation of effectiveness in the tail of the user request distribution. We customize entropy pruning by allowing for a keep list of infrequent n-grams that require a more relaxed pruning threshold, and propose three methods to construct the keep list. Each method has its own advantages and disadvantages with respect to LM size, ASR accuracy and cost of constructing the keep list. Our best LM gives 8% average Word Error Rate (WER) reduction on a targeted test set, but is 3 times larger than the baseline. We also propose discriminative methods to reduce the size of the LM while retaining the majority of the WER gains achieved by the largest LM.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 6 of its 23 references that are in the map. First posted on arXiv 14 Feb 2021.
Builds on
6 of 23 references.
References · 6
- 2019A spelling correction model for end-to-end speech recognitioncited by 63
- 2019SNDCNN: Self-normalizing deep CNNs with scaled exponential linear units for speech recognitioncited by 13
- 2018Scalable language model adaptation for spoken dialogue systemscited by 11
- 2016Jointly Learning to Align and Convert Graphemes to Phonemes with Neural Attention Modelscited by 10
- 2019Connecting and Comparing Language Model Interpolation Techniquescited by 10
- 2020Predicting Entity Popularity to Improve Spoken Entity Recognition by Virtual Assistantscited by 8
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 2; 2025: 2.
8 papers.
- 2021Analysis and Tuning of a Voice Assistant System for Dysfluent Speechcited by 12
- 2024Synthetic Query Generation using Large Language Models for Virtual Assistantscited by 9
- 2022Space-Efficient Representation of Entity-centric Query Language Modelscited by 7
- 2023Modeling Spoken Information Queries for Virtual Assistants: Open Problems, Challenges and Opportunitiescited by 4
- 2024Transformer-based Model for ASR N-Best Rescoring and Rewritingcited by 3
- 2023Neural Language Model Pruning for Automatic Speech Recognitioncited by 0
- 2025Phonetically-Augmented Discriminative Rescoring for Voice Search Error Correctioncited by 0
- 2025Image-Seeking Intent Prediction for Cross-Device Product Searchcited by 0
- 2025Image-Seeking Intent Prediction for Cross-Device Product Search16 Sep 2025
- 2025Phonetically-Augmented Discriminative Rescoring for Voice Search Error Correction6 Jun 2025
- 2024Transformer-based Model for ASR N-Best Rescoring and Rewriting12 Jun 2024
- 2024Synthetic Query Generation using Large Language Models for Virtual Assistants10 Jun 2024
- 2023Neural Language Model Pruning for Automatic Speech Recognition5 Oct 2023
- 2023Modeling Spoken Information Queries for Virtual Assistants: Open Problems, Challenges and Opportunities25 Apr 2023
- 2022Space-Efficient Representation of Entity-centric Query Language Models29 Jun 2022
- 2021Analysis and Tuning of a Voice Assistant System for Dysfluent Speech18 Jun 2021