CLSDASNov 1, 2023

Distil-Whisper: Robust Knowledge Distillation via Large-Scale Pseudo Labelling

arXiv:2311.00430v1131 citationsh-index: 15Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of efficient deployment of speech recognition models for low-latency or resource-limited applications, representing an incremental improvement through distillation.

The authors tackled the challenge of deploying large pre-trained speech recognition models in resource-constrained environments by distilling the Whisper model into a smaller variant, Distil-Whisper, using a large-scale pseudo-labelled dataset, resulting in a model that is 5.8 times faster with 51% fewer parameters while maintaining within 1% WER on out-of-distribution data.

As the size of pre-trained speech recognition models increases, running these large models in low-latency or resource-constrained environments becomes challenging. In this work, we leverage pseudo-labelling to assemble a large-scale open-source dataset which we use to distill the Whisper model into a smaller variant, called Distil-Whisper. Using a simple word error rate (WER) heuristic, we select only the highest quality pseudo-labels for training. The distilled model is 5.8 times faster with 51% fewer parameters, while performing to within 1% WER on out-of-distribution test data in a zero-shot transfer setting. Distil-Whisper maintains the robustness of the Whisper model to difficult acoustic conditions, while being less prone to hallucination errors on long-form audio. Distil-Whisper is designed to be paired with Whisper for speculative decoding, yielding a 2 times speed-up while mathematically ensuring the same outputs as the original model. To facilitate further research in this domain, we make our training code, inference code and models publicly accessible.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes