EAT: Self-Supervised Pre-Training with Efficient Audio Transformer

Wenxi Chen, Yuzhe Liang, Ziyang Ma, Zhisheng Zheng, Xie Chen
1/7/2024
eess.AScs.AIcs.CL

No official code found. Best implementation: cwx-worst-one/EAT (246 stars, MIT, PyTorch, last commit 2025-11-30).

Abstract

Audio self-supervised learning (SSL) pre-training, which aims to learn good representations from unlabeled audio, has made remarkable progress. However, the extensive computational demands during pre-training pose a significant barrier to the potential application and optimization of audio SSL models. In this paper, inspired by the success of data2vec 2.0 in image modality and Audio-MAE in audio modality, we introduce Efficient Audio Transformer (EAT) to further improve the effectiveness and efficiency in audio SSL. The proposed EAT adopts the bootstrap self-supervised training paradigm to the audio domain. A novel Utterance-Frame Objective (UFO) is designed to enhance the modeling capability of acoustic events. Furthermore, we reveal that the masking strategy is critical in audio SSL pre-training, and superior audio representations can be obtained with large inverse block masks. Experiment results demonstrate that EAT achieves state-of-the-art (SOTA) performance on a range of audio-related tasks, including AudioSet (AS-2M, AS-20K), ESC-50, and SPC-2, along with a significant pre-training speedup up to ~15x compared to existing audio SSL models.

View on arXivView PDF

Code Implementations(1)

cwx-worst-one/EATCommunity100%
PyTorchMIT

[IJCAI 2024] EAT: Self-Supervised Pre-Training with Efficient Audio Transformer

24616Shell, PythonDec 12, 202310 months agoMIT
audioaudio-classificationdeep-learningeatfairseq+3 more

Similar Papers

Cite this paper

@article{chen2024eat,
  title  = {EAT: Self-Supervised Pre-Training with Efficient Audio Transformer},
  author = {Wenxi Chen and Yuzhe Liang and Ziyang Ma and Zhisheng Zheng and Xie Chen},
  year   = {2024},
  eprint = {2401.03497},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.03497v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.03497.svg)](https://codeofpaper.com/paper/2401.03497)

Discussion