paper-with-me

홈 › Papers

Towards Better Domain Adaptation for Self-supervised Models: A Case Study of Child ASR

2023-04-28 · Ruchao Fan, Yunzheng Zhu, Jinhan Wang, Abeer Alwan

Recently, self-supervised learning (SSL) from unlabelled speech data has gained increased attention in the automatic speech recognition (ASR) community. Typical SSL methods include autoregressive predictive coding (APC), Wav2vec2.0, and hidden unit BERT (HuBERT). However, SSL models are biased to the pretraining data. When SSL models are finetuned with data from another domain, domain shifting occurs and might cause limited knowledge transfer for downstream tasks. In this paper, we propose a novel framework, domain responsible adaptation and finetuning (DRAFT), to reduce domain shifting in pretrained speech models, and evaluate it for a causal and non-causal transformer. For the causal transformer, an extension of APC (E-APC) is proposed to learn richer information from unlabelled data by using multiple temporally-shifted sequences to perform prediction. For the non-causal transformer, various solutions for using the bidirectional APC (Bi-APC) are investigated. In addition, the DRAFT framework is examined for Wav2vec2.0 and HuBERT methods, which use non-causal transformers as the backbone. The experiments are conducted on child ASR (using the OGI and MyST databases) using SSL models trained with unlabelled adult speech data from Librispeech. The relative WER improvements of up to 19.7% on the two child tasks are observed when compared to the pretrained models without adaptation. With the proposed methods (E-APC and DRAFT), the relative WER improvements are even larger (30% and 19% on the OGI and MyST data, respectively) when compared to the models without using pretraining methods.

📄 PDF Abstract BibTeX arXiv:2305.00115

Code (1)

diamondfan/fairseq 공식 구현 pytorch

Tasks

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Domain AdaptationSelf-Supervised Learningspeech-recognitionSpeech RecognitionTransfer Learning

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Adam 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
WordPiece 설명 없음

Similar Papers 제목 키워드 기반

Self-supervised Domain Adaptation for Computer Vision Tasks

2019-07-25 · Jiaolong Xu, Liang Xiao, Antonio M. Lopez

Recent progress of self-supervised visual representation learning has achieved remarkable success on many challenging computer vision benchmarks. However, whether these techniques can be used for domain adaptation has no…

Domain AdaptationObject RecognitionRepresentation LearningSegmentation+1

Automatic Data Augmentation for Domain Adapted Fine-Tuning of Self-Supervised Speech Representations

2023-06-01 · Salah Zaiem, Titouan Parcollet, Slim Essid

Self-Supervised Learning (SSL) has allowed leveraging large amounts of unlabeled speech data to improve the performance of speech recognition models even with small annotated datasets. Despite this, speech SSL representa…

Data AugmentationDomain AdaptationSelf-Supervised Learningspeech-recognition+1

Towards Better Stability and Adaptability: Improve Online Self-Training for Model Adaptation in Semantic Segmentation

2023-01-01 · CVPR 2023 1 · Dong Zhao, Shuang Wang, Qi Zang, Dou Quan 외

Unsupervised domain adaptation (UDA) in semantic segmentation transfers the knowledge of the source domain to the target one to improve the adaptability of the segmentation model in the target domain. The need to acc…

Domain AdaptationSemantic SegmentationSource-Free Domain AdaptationUnsupervised Domain Adaptation

Domain Confusion with Self Ensembling for Unsupervised Adaptation

2018-10-10 · Jiawei Wang, Zhaoshui He, Chengjian Feng, Zhouping Zhu 외

Data collection and annotation are time-consuming in machine learning, expecially for large scale problem. A common approach for this problem is to transfer knowledge from a related labeled domain to a target one. There …

Domain AdaptationUnsupervised Domain Adaptation

Known-class Aware Self-ensemble for Open Set Domain Adaptation

2019-05-03 · Qing Lian, Wen Li, Lin Chen, Lixin Duan

Existing domain adaptation methods generally assume different domains have the identical label space, which is quite restrict for real-world applications. In this paper, we focus on a more realistic and challenging case …

Domain Adaptation