paper-with-me

홈 › Papers

data2vec: A General Framework for Self-supervised Learning in Speech, Vision and Language

2022-02-07 · Preprint 2022 1 · Alexei Baevski, Wei-Ning Hsu, Qiantong Xu, Arun Babu, Jiatao Gu, Michael Auli

While the general idea of self-supervised learning is identical across modalities, the actual algorithms and objectives differ widely because they were developed with a single modality in mind. To get us closer to general self-supervised learning, we present data2vec, a framework that uses the same learning method for either speech, NLP or computer vision. The core idea is to predict latent representations of the full input data based on a masked view of the input in a self-distillation setup using a standard Transformer architecture. Instead of predicting modality-specific targets such as words, visual tokens or units of human speech which are local in nature, data2vec predicts contextualized latent representations that contain information from the entire input. Experiments on the major benchmarks of speech recognition, image classification, and natural language understanding demonstrate a new state of the art or competitive performance to predominant approaches.

📄 PDF Abstract BibTeX arXiv:2202.03555

Code (12)

pytorch/fairseq/tree/main/examples/data2vec 공식 구현 pytorch
2024-MindSpore-1/Code2/tree/main/model-1/data2vec mindspore
AryanShekarlaban/data2vec-pytorch pytorch
Guillem96/data2vec-vision pytorch
MindCode-4/code-3/tree/main/data2vec mindspore
SPEECHCOG/data2vec_maiju pytorch
aau-es-ml/ssl_noise-robust_kws pytorch
ashutosh1919/data2vec-pytorch pytorch
gatech-eic/s3-router pytorch
holgerbovbjerg/data2vec-kws pytorch
huggingface/transformers/tree/main/src/transformers/models/data2vec jax
https://gitlab.com/birder/birder pytorch

Tasks

image-classificationImage ClassificationLinguistic AcceptabilityNatural Language InferenceNatural Language UnderstandingParaphrase IdentificationSelf-Supervised LearningSpeech Recognition

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Residual Connection 설명 없음
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
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$…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…

Similar Papers 제목 키워드 기반

MT4SSL: Boosting Self-Supervised Speech Representation Learning by Integrating Multiple Targets

2022-11-14 · Ziyang Ma, Zhisheng Zheng, Changli Tang, Yujin Wang 외

In this paper, we provide a new perspective on self-supervised speech models from how the training targets are obtained. We generalize the targets extractor into Offline Targets Extractor (Off-TE) and Online Targets Extr…

Automatic Speech RecognitionMulti-Task LearningRepresentation LearningSelf-Supervised Learning+2

Semi-Supervised Spoken Language Understanding via Self-Supervised Speech and Language Model Pretraining

2020-10-26 · Cheng-I Lai, Yung-Sung Chuang, Hung-Yi Lee, Shang-Wen Li 외

Much recent work on Spoken Language Understanding (SLU) is limited in at least one of three ways: models were trained on oracle text input and neglected ASR errors, models were trained to predict only intents without the…

Language ModelingLanguage ModellingSpoken Language Understanding

Cocktail HuBERT: Generalized Self-Supervised Pre-training for Mixture and Single-Source Speech

2023-03-20 · Maryam Fazel-Zarandi, Wei-Ning Hsu

Self-supervised learning leverages unlabeled data effectively, improving label efficiency and generalization to domains without labeled data. While recent work has studied generalization to more acoustic/linguistic domai…

Self-Supervised Learning

Unsupervised Data Selection via Discrete Speech Representation for ASR

2022-04-05 · Zhiyun Lu, Yongqiang Wang, Yu Zhang, Wei Han 외

Self-supervised learning of speech representations has achieved impressive results in improving automatic speech recognition (ASR). In this paper, we show that data selection is important for self-supervised learning. We…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Self-Supervised Learningspeech-recognition+1

General-Purpose Speech Representation Learning through a Self-Supervised Multi-Granularity Framework

2021-02-03 · Yucheng Zhao, Dacheng Yin, Chong Luo, Zhiyuan Zhao 외

This paper presents a self-supervised learning framework, named MGF, for general-purpose speech representation learning. In the design of MGF, speech hierarchy is taken into consideration. Specifically, we propose to use…

ClassificationEmotion ClassificationGeneral ClassificationLanguage Modeling+6