Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Self-supervised audio representation learning for mobile devices

About

We explore self-supervised models that can be potentially deployed on mobile devices to learn general purpose audio representations. Specifically, we propose methods that exploit the temporal context in the spectrogram domain. One method estimates the temporal gap between two short audio segments extracted at random from the same audio clip. The other methods are inspired by Word2Vec, a popular technique used to learn word embeddings, and aim at reconstructing a temporal spectrogram slice from past and future slices or, alternatively, at reconstructing the context of surrounding slices from the current slice. We focus our evaluation on small encoder architectures, which can be potentially run on mobile devices during both inference (re-using a common learned representation across multiple downstream tasks) and training (capturing the true data distribution without compromising users' privacy when combined with federated learning). We evaluate the quality of the embeddings produced by the self-supervised learning models, and show that they can be re-used for a variety of downstream tasks, and for some tasks even approach the performance of fully supervised models of similar size.

Marco Tagliasacchi, Beat Gfeller, F\'elix de Chaumont Quitry, Dominik Roblek• 2019

Related benchmarks

TaskDatasetResultRank
Keyword SpottingGoogle Speech Commands Google12 V2 (test)
Accuracy30
22
Speaker IdentificationLibriSpeech (LBS) (test)
Accuracy100
5
Acoustic Scene ClassificationAcoustic scenes (test)
Accuracy73
5
Audio ClassificationBirdsong detection (test)
Accuracy73
5
Audio ClassificationMusic, Speech and Noise (test)
Accuracy98
5
Musical Instrument ClassificationMusic instrument (test)
Accuracy35.1
5
Showing 6 of 6 rows

Other info

Follow for update