MAEST is a family of Transformer models based on PASST and
focused on music analysis applications.
The MAEST models are also available for inference in the Essentia library and for inference and training in the official repository.
You can try the MAEST interactive demo on replicate.
Note: This model is available under CC BY-NC-SA 4.0 license for non-commercial applications and under proprietary license upon request.
Contact us for more information.
Note: MAEST models rely on custom code. Set trust_remote_code=True to use them within the 🤗Transformers' audio-classification pipeline.
MAEST is a music audio representation model pre-trained on the task of music style classification.
According to the evaluation reported in the original paper, it reports good performance in several downstream music analysis tasks.
Direct Use
The MAEST models can make predictions for a taxonomy of 400 music styles derived from the public metadata of Discogs.
Downstream Use
The MAEST models have reported good performance in downstream applications related to music genre recognition, music emotion recognition, and instrument detection.
Specifically, the original paper reports that the best performance is obtained from representations extracted from intermediate layers of the model.
Out-of-Scope Use
The model has not been evaluated outside the context of music understanding applications, so we are unaware of its performance outside its intended domain.
Since the model is intended to be used within the audio-classification pipeline, it is important to mention that MAEST is NOT a general-purpose audio classification model (such as AST), so it shuold not be expected to perform well in tasks such as AudioSet.
Bias, Risks, and Limitations
The MAEST models were trained using Discogs20, an in-house MTG dataset derived from the public Discogs metadata. While we tried to maximize the diversity with respect to the 400 music styles covered in the dataset, we noted an overrepresentation of Western (particularly electronic) music.
How to Get Started with the Model
The MAEST models can be used with the audio_classification pipeline of the transformers library. For example:
MAEST models rely on mel-spectrograms originally extracted with the Essentia library, and used in several previous publications.
In Transformers, this mel-spectrogram signature is replicated to a certain extent using audio_utils, which have a very small (but not neglectable) impact on the predictions.
Evaluation, Metrics, and results
The MAEST models were pre-trained in the task of music style classification, and their internal representations were evaluated via downstream MLP probes in several benchmark music understanding tasks.
Check the original paper for details.
@inproceedings{alonso2023music,
title={Efficient supervised training of audio transformers for music representation learning},
author={Alonso-Jim{\'e}nez, Pablo and Serra, Xavier and Bogdanov, Dmitry},
booktitle={Proceedings of the 24th International Society for Music Information Retrieval Conference (ISMIR 2023)},
year={2022},
organization={International Society for Music Information Retrieval (ISMIR)}
}
APA:
Alonso-Jiménez, P., Serra, X., & Bogdanov, D. (2023). Efficient Supervised Training of Audio Transformers for Music Representation Learning. In Proceedings of the 24th International Society for Music Information Retrieval Conference (ISMIR 2023)