SDLGASOct 11, 2021

Efficient Training of Audio Transformers with Patchout

arXiv:2110.05069v3391 citationsHas Code
Originality Highly original
AI Analysis

This work addresses efficiency and performance issues for researchers and practitioners using transformers in audio processing, representing a strong specific gain rather than a broad paradigm shift.

The authors tackled the computational complexity of transformers in audio tasks by proposing a novel method to optimize and regularize them on audio spectrograms, achieving new state-of-the-art performance on Audioset and enabling training on a single consumer-grade GPU.

The great success of transformer-based models in natural language processing (NLP) has led to various attempts at adapting these architectures to other domains such as vision and audio. Recent work has shown that transformers can outperform Convolutional Neural Networks (CNNs) on vision and audio tasks. However, one of the main shortcomings of transformer models, compared to the well-established CNNs, is the computational complexity. In transformers, the compute and memory complexity is known to grow quadratically with the input length. Therefore, there has been extensive work on optimizing transformers, but often at the cost of degrading predictive performance. In this work, we propose a novel method to optimize and regularize transformers on audio spectrograms. Our proposed models achieve a new state-of-the-art performance on Audioset and can be trained on a single consumer-grade GPU. Furthermore, we propose a transformer model that outperforms CNNs in terms of both performance and training speed. Source code: https://github.com/kkoutini/PaSST

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes