Analyzing Robustness of End-to-End Neural Models for Automatic Speech Recognition
Not on the map. Why?
Abstract (arXiv)
We investigate robustness properties of pre-trained neural models for automatic speech recognition. Real life data in machine learning is usually very noisy and almost never clean, which can be attributed to various factors depending on the domain, e.g. outliers, random noise and adversarial noise. Therefore, the models we develop for various tasks should be robust to such kinds of noisy data, which led to the thriving field of robust machine learning. We consider this important issue in the setting of automatic speech recognition. With the increasing popularity of pre-trained models, it's an important question to analyze and understand the robustness of such models to noise. In this work, we perform a robustness analysis of the pre-trained neural models wav2vec2, HuBERT and DistilHuBERT on the LibriSpeech and TIMIT datasets. We use different kinds of noising mechanisms and measure the model performances as quantified by the inference time and the standard Word Error Rate metric. We also do an in-depth layer-wise analysis of the wav2vec2 model when injecting noise in between layers, enabling us to predict at a high level what each layer learns. Finally for this model, we visualize the propagation of errors across the layers and compare how it behaves on clean versus noisy data. Our experiments conform the predictions of Pasad et al. [2021] and also raise interesting directions for future work.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 25 references that are in the map. First posted on arXiv 17 Aug 2022.
Builds on
14 of 25 references.
References · 14
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,905
- 2021HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Unitscited by 2,342
- 2021SpeechBrain: A General-Purpose Speech Toolkitcited by 406
- 2021Layer-wise Analysis of a Self-supervised Speech Representation Modelcited by 298
- 2021Robust wav2vec 2.0: Analyzing Domain Shift in Self-Supervised Pre-Trainingcited by 151
- 2021DistilHuBERT: Speech Representation Learning by Layer-wise Distillation of Hidden-unit BERTcited by 144
- 2020Multi-task self-supervised learning for Robust Speech Recognitioncited by 130
- 2018Did you hear that? Adversarial Examples Against Automatic Speech Recognitioncited by 48
- 2019Universal Adversarial Perturbations for Speech Recognition Systemscited by 41
- 2021Wav2vec-C: A Self-supervised Model for Speech Representation Learningcited by 25
- 2016A Curriculum Learning Method for Improved Noise Robustness in Automatic Speech Recognitioncited by 23
- 2021Wav2vec-Switch: Contrastive Learning from Original-noisy Speech Pairs for Robust Speech Recognitioncited by 16
2 more
Built on by
Not cited yet.