How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art?
Main Author: | |
---|---|
Publication Date: | 2021 |
Other Authors: | , , , |
Format: | Other |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | https://hdl.handle.net/10316/95161 https://doi.org/10.5281/zenodo.5045100 |
Summary: | Features are arguably the key factor to any machine learning problem. Over the decades, myriads of audio features and recently feature-learning approaches have been tested in Music Emotion Recognition (MER) with scarce improvements. Here, we shed some light on the suitability of the audio features provided by the Spotify API, the leading music streaming service, when applied to MER. To this end, 12 Spotify API features were obtained for 704 of our 900-song dataset, annotated in terms of Russell’s quadrants. These are compared to emotionally-relevant features obtained previously, using feature ranking and emotion classification experiments. We verified that energy, valence and acousticness features from Spotify are highly relevant to MER. However, the 12-feature set is unable to meet the performance of the features available in the state-of-the-art (58.5% vs. 74.7% F1-measure). Combining Spotify and state-of-the-art sets leads to small improvements with fewer features (top5: +2.3%, top10: +1.1%), while not improving the maximum results (100 features). From this we conclude that Spotify provides some higher-level emotionally-relevant features. Such extractors are desirable, since they are closer to human concepts and allow for interpretable rules to be extracted (harder with hundreds of abstract features). Still, additional emotionally-relevant features are needed to improve MER. |
id |
RCAP_c91a3af5ff1e124c449d79f3d26cc866 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/95161 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art?music emotion recognitionSpotifyaudio featuresemotionmusicFeatures are arguably the key factor to any machine learning problem. Over the decades, myriads of audio features and recently feature-learning approaches have been tested in Music Emotion Recognition (MER) with scarce improvements. Here, we shed some light on the suitability of the audio features provided by the Spotify API, the leading music streaming service, when applied to MER. To this end, 12 Spotify API features were obtained for 704 of our 900-song dataset, annotated in terms of Russell’s quadrants. These are compared to emotionally-relevant features obtained previously, using feature ranking and emotion classification experiments. We verified that energy, valence and acousticness features from Spotify are highly relevant to MER. However, the 12-feature set is unable to meet the performance of the features available in the state-of-the-art (58.5% vs. 74.7% F1-measure). Combining Spotify and state-of-the-art sets leads to small improvements with fewer features (top5: +2.3%, top10: +1.1%), while not improving the maximum results (100 features). From this we conclude that Spotify provides some higher-level emotionally-relevant features. Such extractors are desirable, since they are closer to human concepts and allow for interpretable rules to be extracted (harder with hundreds of abstract features). Still, additional emotionally-relevant features are needed to improve MER.This work was supported by CISUC (Center for Informatics and Systems of the University of Coimbra). Renato Panda was supported by Ci2 - FCT UIDP/05567/2020.Axea sas/SMC Network2021-07-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://hdl.handle.net/10316/95161https://hdl.handle.net/10316/95161https://doi.org/10.5281/zenodo.5045100engPanda, RenatoRedinho, HugoGonçalves, CarolinaMalheiro, RicardoPaiva, Rui Pedroinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2022-05-25T02:39:27Zoai:estudogeral.uc.pt:10316/95161Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T05:43:15.607226Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
title |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
spellingShingle |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? Panda, Renato music emotion recognition Spotify audio features emotion music |
title_short |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
title_full |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
title_fullStr |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
title_full_unstemmed |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
title_sort |
How Does the Spotify API Compare to the Music Emotion Recognition State-of-the-Art? |
author |
Panda, Renato |
author_facet |
Panda, Renato Redinho, Hugo Gonçalves, Carolina Malheiro, Ricardo Paiva, Rui Pedro |
author_role |
author |
author2 |
Redinho, Hugo Gonçalves, Carolina Malheiro, Ricardo Paiva, Rui Pedro |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Panda, Renato Redinho, Hugo Gonçalves, Carolina Malheiro, Ricardo Paiva, Rui Pedro |
dc.subject.por.fl_str_mv |
music emotion recognition Spotify audio features emotion music |
topic |
music emotion recognition Spotify audio features emotion music |
description |
Features are arguably the key factor to any machine learning problem. Over the decades, myriads of audio features and recently feature-learning approaches have been tested in Music Emotion Recognition (MER) with scarce improvements. Here, we shed some light on the suitability of the audio features provided by the Spotify API, the leading music streaming service, when applied to MER. To this end, 12 Spotify API features were obtained for 704 of our 900-song dataset, annotated in terms of Russell’s quadrants. These are compared to emotionally-relevant features obtained previously, using feature ranking and emotion classification experiments. We verified that energy, valence and acousticness features from Spotify are highly relevant to MER. However, the 12-feature set is unable to meet the performance of the features available in the state-of-the-art (58.5% vs. 74.7% F1-measure). Combining Spotify and state-of-the-art sets leads to small improvements with fewer features (top5: +2.3%, top10: +1.1%), while not improving the maximum results (100 features). From this we conclude that Spotify provides some higher-level emotionally-relevant features. Such extractors are desirable, since they are closer to human concepts and allow for interpretable rules to be extracted (harder with hundreds of abstract features). Still, additional emotionally-relevant features are needed to improve MER. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-07-01 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/other |
format |
other |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10316/95161 https://hdl.handle.net/10316/95161 https://doi.org/10.5281/zenodo.5045100 |
url |
https://hdl.handle.net/10316/95161 https://doi.org/10.5281/zenodo.5045100 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Axea sas/SMC Network |
publisher.none.fl_str_mv |
Axea sas/SMC Network |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833602450525782016 |