English

Self-Supervised Beat Tracking in Musical Signals with Polyphonic Contrastive Learning

Sound 2023-07-18 v2 Machine Learning Audio and Speech Processing

Abstract

Annotating musical beats is a very long and tedious process. In order to combat this problem, we present a new self-supervised learning pretext task for beat tracking and downbeat estimation. This task makes use of Spleeter, an audio source separation model, to separate a song's drums from the rest of its signal. The first set of signals are used as positives, and by extension negatives, for contrastive learning pre-training. The drum-less signals, on the other hand, are used as anchors. When pre-training a fully-convolutional and recurrent model using this pretext task, an onset function is learned. In some cases, this function is found to be mapped to periodic elements in a song. We find that pre-trained models outperform randomly initialized models when a beat tracking training set is extremely small (less than 10 examples). When this is not the case, pre-training leads to a learning speed-up that causes the model to overfit to the training set. More generally, this work defines new perspectives in the realm of musical self-supervised learning. It is notably one of the first works to use audio source separation as a fundamental component of self-supervision.

Keywords

Cite

@article{arxiv.2201.01771,
  title  = {Self-Supervised Beat Tracking in Musical Signals with Polyphonic Contrastive Learning},
  author = {Dorian Desblancs},
  journal= {arXiv preprint arXiv:2201.01771},
  year   = {2023}
}

Comments

59 pages, 20 figures, masters thesis, degree granted

R2 v1 2026-06-24T08:41:13.734Z