Bird Vocalization Embedding Extraction Using Self-Supervised Disentangled Representation Learning
Runwu Shi, Katsutoshi Itoyama, Kazuhiro Nakadai
TL;DR
The paper tackles song-level embedding of bird vocalizations by introducing a disentangled representation learning framework with two encoders: a global encoder for temporal structure and a local encoder for discriminative content. The latent spaces $Z_G$ and $Z_L$ are learned under a VAE-like objective with capacity constraints, encouraging disentanglement and informativeness, and are decoded to reconstruct the input Mel-spectrogram. On Great Tit data, the local-encoder embeddings achieve high clustering quality (NMI ~0.901–0.902), outperforming vanilla VAE and several pretrained baselines, with effective compression to a smaller set of informative units (27 units) without loss. This approach enables scalable analysis of large vocal repertoires and provides insight into the distribution of information across embedding units for bioacoustic tasks.
Abstract
This paper addresses the extraction of the bird vocalization embedding from the whole song level using disentangled representation learning (DRL). Bird vocalization embeddings are necessary for large-scale bioacoustic tasks, and self-supervised methods such as Variational Autoencoder (VAE) have shown their performance in extracting such low-dimensional embeddings from vocalization segments on the note or syllable level. To extend the processing level to the entire song instead of cutting into segments, this paper regards each vocalization as the generalized and discriminative part and uses two encoders to learn these two parts. The proposed method is evaluated on the Great Tits dataset according to the clustering performance, and the results outperform the compared pre-trained models and vanilla VAE. Finally, this paper analyzes the informative part of the embedding, further compresses its dimension, and explains the disentangled performance of bird vocalizations.
