paper-with-me

Papers

A Contrastive Self-Supervised Learning scheme for beat tracking amenable to few-shot learning

2024-11-06 · Antonin Gagnere, Geoffroy Peeters, Slim Essid

In this paper, we propose a novel Self-Supervised-Learning scheme to train rhythm analysis systems and instantiate it for few-shot beat tracking. Taking inspiration from the Contrastive Predictive Coding paradigm, we propose to train a Log-Mel-Spectrogram Transformer encoder to contrast observations at times separated by hypothesized beat intervals from those that are not. We do this without the knowledge of ground-truth tempo or beat positions, as we rely on the local maxima of a Predominant Local Pulse function, considered as a proxy for Tatum positions, to define candidate anchors, candidate positives (located at a distance of a power of two from the anchor) and negatives (remaining time positions). We show that a model pre-trained using this approach on the unlabeled FMA, MTT and MTG-Jamendo datasets can successfully be fine-tuned in the few-shot regime, i.e. with just a few annotated examples to get a competitive beat-tracking performance.

📄 PDF Abstract BibTeX arXiv:2411.04152

Code (0)

등록된 구현이 없습니다.

Tasks

Beat TrackingFew-Shot LearningRhythmSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Multi-Head Attention 설명 없음
Residual Connection 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
InfoNCE 설명 없음
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

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

2022-01-05 · Dorian Desblancs

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 Splee…

Audio Source SeparationBeat TrackingContrastive LearningSelf-Supervised Learning

Singing Beat Tracking With Self-supervised Front-end and Linear Transformers

2022-08-31 · Mojtaba Heydari, Zhiyao Duan

Tracking beats of singing voices without the presence of musical accompaniment can find many applications in music production, automatic song arrangement, and social media interaction. Its main challenge is the lack of s…

Beat Tracking

Self-Supervised Any-Point Tracking by Contrastive Random Walks

2024-09-24 · Ayush Shrivastava, Andrew Owens

We present a simple, self-supervised approach to the Tracking Any Point (TAP) problem. We train a global matching transformer to find cycle consistent tracks through video via contrastive random walks, using the transfor…

Contrastive LearningData AugmentationPoint Tracking

Joint Unsupervised and Supervised Training for Multilingual ASR

2021-11-15 · Junwen Bai, Bo Li, Yu Zhang, Ankur Bapna 외

Self-supervised training has shown promising gains in pretraining models and facilitating the downstream finetuning for speech recognition, like multilingual ASR. Most existing methods adopt a 2-stage scheme where the se…

Language ModelingLanguage ModellingMasked Language Modelingspeech-recognition+2

Zero-note samba: Self-supervised beat tracking

2023-07-21 · IEEE/ACM Transactions on Audio, Speech, and Language Processing 2023 7 · Dorian Desblancs, Vincent Lostanlen, Romain Hennequin

Supervised machine learning for music information retrieval requires a large annotated training set, and is thus an expensive and time-consuming process. To circumvent this problem, we propose to train deep neural networ…

Beat TrackingInformation RetrievalMusic Information RetrievalSelf-Supervised Learning