MuQ: Self-Supervised Music Representation Learning with Mel Residual Vector Quantization

Haina Zhu, Yizhi Zhou, Hangting Chen, Jianwei Yu, Ziyang Ma +4 more
1/2/2025
cs.SDcs.AIcs.CL

Official code: tencent-ailab/MuQ (372 stars, MIT, last commit 2025-08-04).

Abstract

Recent years have witnessed the success of foundation models pre-trained with self-supervised learning (SSL) in various music informatics understanding tasks, including music tagging, instrument classification, key detection, and more. In this paper, we propose a self-supervised music representation learning model for music understanding. Distinguished from previous studies adopting random projection or existing neural codec, the proposed model, named MuQ, is trained to predict tokens generated by Mel Residual Vector Quantization (Mel-RVQ). Our Mel-RVQ utilizes residual linear projection structure for Mel spectrum quantization to enhance the stability and efficiency of target extraction and lead to better performance. Experiments in a large variety of downstream tasks demonstrate that MuQ outperforms previous self-supervised music representation models with only 0.9K hours of open-source pre-training data. Scaling up the data to over 160K hours and adopting iterative training consistently improve the model performance. To further validate the strength of our model, we present MuQ-MuLan, a joint music-text embedding model based on contrastive learning, which achieves state-of-the-art performance in the zero-shot music tagging task on the MagnaTagATune dataset. Code and checkpoints are open source in https://github.com/tencent-ailab/MuQ.

View on arXivView PDF

Code Implementations(1)

tencent-ailab/MuQOfficial100%
MIT

Official repository of the paper "MuQ: Self-Supervised Music Representation Learning with Mel Residual Vector Quantization".

37222Shell, PythonDec 26, 20241 years agoMIT

Similar Papers

Cite this paper

@article{zhu2025muq,
  title  = {MuQ: Self-Supervised Music Representation Learning with Mel Residual Vector Quantization},
  author = {Haina Zhu and Yizhi Zhou and Hangting Chen and Jianwei Yu and Ziyang Ma and Rongzhi Gu and Yi Luo and Wei Tan and Xie Chen},
  year   = {2025},
  eprint = {2501.01108},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.01108v2}
}

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/2501.01108.svg)](https://codeofpaper.com/paper/2501.01108)

Discussion