ProyectoUnidigital IASAC

Inteligencia Artificial y Sistemas Autónomos Cognitivos
  • Logo Ministerio de Universidad
  • Logo Plan de Recuperación Transformación y Resilencia
  • Logo Unión Europea
Ingeniería y arquitectura

Descubriendo lo que sentimos a través de la música: una aproximación basada en IA

Descripción

La música es un instrumento eficaz para provocar emociones e influir en el estado de ánimo de quien la escucha. Determinar estas emociones es un proceso complejo, no sólo porque depende de una amplia gama de factores relacionados con la estructura de las canciones y la voz de quien la canta, sino también por el carácter particular en la forma de sentir de cada individuo. Durante los últimos años se han aplicado distintas técnicas de inteligencia artificial para desarrollar soluciones capaces de reconocer las emociones de la música, los llamados sistemas MER (del inglés “Music Emotion Recognition”). Estos sistemas son la clave para impulsar una nueva generación de productos y servicios musicales que integren la dimensión emocional de los usuarios, proporcionando experiencias aún más personalizadas. En este material, en primer lugar, se presenta en profundidad la relación entre la música y las emociones. Posteriormente, se describe la estructura de un sistema MER y se detallan los procesos deductivos que hay detrás de este tipo de soluciones con el fin de comprender el papel que puede jugar la inteligencia artificial. Los últimos avances en este campo son presentados, haciendo especial hincapié en aquellos retos que a día de hoy no se han resuelto con éxito. Finalmente, se proporciona el material necesario para programar un sencillo sistema MER basado en el uso de machine-learning. Este sistema permite etiquetar emocionalmente canciones disponibles en Spotify, el más importante proveedor de música online.

Nivel del tema

 Se asume que el lector tiene ciertos conocimientos básicos sobre las técnicas de machine/deep-learning habitualmente usadas y los procedimientos estándar para aplicar estas técnicas. Estos conocimientos son necesarios para comprender los ejemplos presentados y el código publicado.

Índice

1. Música y emociones
2. Representación de las emociones
3. Sistemas para reconocer emociones en la música (MER)
4. Recolección de datos de interés
5. Aplicación de la inteligencia artificial a la construcción de sistemas MER
6. Ejemplos de soluciones basadas en sistemas MER