Evaluation of CNN-based Automatic Music Tagging Models

Minz Won, Andres Ferraro, Dmitry Bogdanov, Xavier Serra
6/1/2020
eess.AScs.SD

Official code: minzwon/sota-music-tagging-models (440 stars, MIT, last commit 2023-11-01).

Abstract

Recent advances in deep learning accelerated the development of content-based automatic music tagging systems. Music information retrieval (MIR) researchers proposed various architecture designs, mainly based on convolutional neural networks (CNNs), that achieve state-of-the-art results in this multi-label binary classification task. However, due to the differences in experimental setups followed by researchers, such as using different dataset splits and software versions for evaluation, it is difficult to compare the proposed architectures directly with each other. To facilitate further research, in this paper we conduct a consistent evaluation of different music tagging models on three datasets (MagnaTagATune, Million Song Dataset, and MTG-Jamendo) and provide reference results using common evaluation metrics (ROC-AUC and PR-AUC). Furthermore, all the models are evaluated with perturbed inputs to investigate the generalization capabilities concerning time stretch, pitch shift, dynamic range compression, and addition of white noise. For reproducibility, we provide the PyTorch implementations with the pre-trained models.

View on arXivView PDF

Code Implementations(1)

MIT
44071PythonNov 20, 20192 years agoMIT

Similar Papers

Cite this paper

@article{won2020evaluation,
  title  = {Evaluation of CNN-based Automatic Music Tagging Models},
  author = {Minz Won and Andres Ferraro and Dmitry Bogdanov and Xavier Serra},
  year   = {2020},
  eprint = {2006.00751},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2006.00751}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2006.00751.svg)](https://codeofpaper.com/paper/2006.00751)

Discussion