Combining X-Vectors and Bayesian Batch Active Learning: Two-Stage Active Learning Pipeline for Speech Recognition

๐Ÿ“… 2024-05-03
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
To address the high annotation cost and low data utilization in automatic speech recognition (ASR), this paper proposes a two-stage active learning framework. In the first stage, diverse initial samples are selected via unsupervised clustering of x-vectors. In the second stage, a batch-wise sampling strategy is designed by jointly leveraging x-vector representations and Bayesian uncertainty estimated via Monte Carlo Dropout, enabling efficient selection of the most informative unlabeled utterances. This work is the first to synergistically integrate unsupervised speech representations with ASR-specific Bayesian active learning, significantly improving annotation efficiency and model generalization. Experiments demonstrate that the method surpasses existing state-of-the-art approaches on homogeneous, heterogeneous, and out-of-distribution test sets using only 30%โ€“50% of the annotated data, confirming its strong robustness and practical utility.

Technology Category

Application Category

๐Ÿ“ Abstract
This paper introduces a novel two-stage active learning (AL) pipeline for automatic speech recognition (ASR), combining unsupervised and supervised AL methods. The first stage utilizes unsupervised AL by using x-vectors clustering for diverse sample selection from unlabeled speech data, thus establishing a robust initial dataset for the subsequent supervised AL. The second stage incorporates a supervised AL strategy, with a batch AL method specifically developed for ASR, aimed at selecting diverse and informative batches of samples. Here, sample diversity is also achieved using x-vectors clustering, while the most informative samples are identified using a Bayesian AL method tailored for ASR with an adaptation of Monte Carlo dropout to approximate Bayesian inference. This approach enables precise uncertainty estimation, thereby enhancing ASR model training with significantly reduced data requirements. Our method has shown superior performance compared to competing methods on homogeneous, heterogeneous, and OOD test sets, demonstrating that strategic sample selection and innovative Bayesian modeling can substantially optimize both labeling effort and data utilization in deep learning-based ASR applications.
Problem

Research questions and friction points this paper is trying to address.

Develops a two-stage active learning pipeline for ASR to reduce data needs
Combines unsupervised x-vectors clustering and supervised Bayesian batch AL
Improves ASR model training with strategic diverse and informative sample selection
Innovation

Methods, ideas, or system contributions that make the work stand out.

Two-stage active learning pipeline for ASR
X-vectors clustering for diverse sample selection
Bayesian AL with Monte Carlo dropout adaptation
๐Ÿ”Ž Similar Papers
No similar papers found.
O
O. Kundacina
The Institute for Artificial Intelligence Research and Development of Serbia, Novi Sad, 21000, Serbia
Vladimir Vincan
Vladimir Vincan
Junior Research Assistant, The Institute for AI R&D of Serbia
D
D. Miลกkoviฤ‡
The Institute for Artificial Intelligence Research and Development of Serbia, Novi Sad, 21000, Serbia