← 返回资源分享
TERA: Self-Supervised Learning of Transformer Encoder Representation for Speech
论文
论文
发布时间2020-07-12
发表arXiv:2007.06028
作者:Hung-Yi Lee,Shang-Wen Li,Andy T. Liu
详细介绍
We introduce a self-supervised speech pre-training method called TERA, which stands for Transformer Encoder Representations from Alteration. Recent approaches often learn by using a single auxiliary task like contrastive prediction, autoregressive prediction, or masked reconstruction. Unlike previous methods, we use alteration along three orthogonal axes to pre-train Transformer Encoders on a large amount of unlabeled speech. The model learns through the reconstruction of acoustic frames from their altered counterpart, where we use a stochastic policy to alter along various dimensions: time, frequency, and magnitude. TERA can be used for speech representations extraction or fine-tuning with downstream models. We evaluate TERA on several downstream tasks, including phoneme classification, keyword spotting, speaker recognition, and speech recognition. We present a large-scale comparison of various self-supervised models. TERA achieves strong performance in the comparison by improving upon surface features and outperforming previous models. In our experiments, we study the effect of applying different alteration techniques, pre-training on more data, and pre-training on various features. We analyze different model sizes and find that smaller models are strong representation learners than larger models, while larger models are more effective for downstream fine-tuning than smaller models. Furthermore, we show the proposed method is transferable to downstream datasets not used in pre-training.
代码仓库 (7)
Vernacular-ai/Multimodal-SluPyTorch
andi611/Self-Supervised-Speech-Pretraining-and-Representation-LearningPyTorch
592595/TERAPyTorch
s3prl/s3prlPyTorch
idiap/apamPyTorch
Pandade1997/tera_asvproofPyTorch
joselyn-rodriguez/s3prlPyTorch
