Clasificación de generos musicales

Autor: Derek Corcoran

Fecha: 26 de Septiembre

La música es una de las creaciones que debe ser disfrutada mas que analizada. Sin embargo, que puedo decir, me encanta la música, me encantan los análisis estadísticos y gráficos, así que este análisis es una forma mas para mi de disfrutar la música, espero que lo disfruten tanto como yo.

La base de datos

Para realizar esta clasificación de generos musicales, necesitamos una buena base de datos, y esta la encontré en esta página.

La base de datos tiene varios características de 30144 canciones pertenecientes a varios generos musicales. Entre estos tenemos duración en segundos de la canción; tempo que es que tan rápida es la canción; loudness implica que tan fuerte en decibeles suena la canción, etc.

Nuesta base de datos tiene 30 variables, asi que no las explicaremos una por una, pero creanme que todas y cada una de ellas es importante para nuestro ejercicio de clasificar generos musicales. A continuación vemos una tabla con el promedio de cada variable para cada uno de estos generos musicales en una tabla (Nota del autor: no es necesario ver esta tabla para entender el texto sientanse libres de saltarsela).

genre loudness tempo time_signature key mode duration avg_timbre1 avg_timbre2 avg_timbre3 avg_timbre4 avg_timbre5 avg_timbre6 avg_timbre7 avg_timbre8 avg_timbre9 avg_timbre10 avg_timbre11 avg_timbre12 var_timbre1 var_timbre2 var_timbre3 var_timbre4 var_timbre5 var_timbre6 var_timbre7 var_timbre8 var_timbre9 var_timbre10 var_timbre11 var_timbre12
classical -22.008484 108.0245 2.961503 5.161320 0.6700275 304.8070 30.14179 -71.404316 42.3844452 0.1583067 25.8931185 -13.2750111 -12.9997115 3.037479 -8.8866654 -0.3402786 0.5560600 0.4609841 39.47117 2627.997 2501.017 1488.9453 1171.0537 560.0970 776.2225 369.2140 564.3416 213.4616 204.0144 440.3554
classic pop and rock -10.652903 121.9897 3.537133 5.251453 0.7144010 231.7182 42.31174 1.298315 12.6921867 1.8843599 -5.6499206 -5.4729781 -3.1401158 -2.916383 4.2066160 0.4068468 -0.3066629 3.5416976 35.13082 2192.932 1965.120 1535.5493 883.1228 909.2903 605.8821 497.9617 397.4125 328.7416 287.1381 298.3888
dance and electronica -10.922446 120.3619 3.746934 5.365663 0.5916016 299.1333 41.03748 -1.455873 -12.0820845 10.2005342 0.8926137 -12.6777009 1.2306382 -1.017502 2.4481262 2.7104756 1.5000122 2.2725565 35.43967 3793.134 2775.730 2072.4417 1163.6804 1165.6350 749.0208 676.6381 457.5561 398.0208 378.4968 334.4856
folk -13.376401 122.6666 3.317690 5.070397 0.7746261 230.2713 39.24708 -34.651158 8.6872222 -6.2489484 3.3495993 -4.2400455 -9.0769527 -3.750376 2.7215469 -0.3845929 -0.4579485 6.0720682 33.03381 2403.124 1912.145 1641.8332 883.6559 851.5659 652.1122 539.4444 473.0082 350.0223 297.8517 357.5160
hip-hop -7.850963 122.7998 3.836898 5.810160 0.5267380 205.9681 43.46096 15.584777 -4.1280591 11.2642476 0.8304153 1.7954318 -2.1258646 1.510488 2.4217558 5.6985078 -2.1447032 1.6736538 30.66414 2903.574 2748.104 2513.2446 1149.3470 1412.8594 798.3670 900.4461 498.5260 514.6037 506.8806 323.2521
jazz and blues -15.354722 115.7938 3.545488 5.102908 0.6293811 339.8841 36.39378 -37.106106 -0.5527766 -1.0865839 5.1963205 -8.6033476 -4.0863385 1.367931 -0.4487607 1.7636915 -0.0121158 4.0906645 41.42162 3172.903 3061.109 1758.3843 1002.8710 997.5070 750.6235 536.8641 471.4437 338.7430 295.2569 387.2368
metal -6.419027 135.1611 3.668253 5.459781 0.6020942 267.1245 48.55709 43.401130 16.1459308 -5.7279885 -28.4495516 -20.9600382 0.2271332 -1.200317 9.2240336 6.3221894 -0.3266996 3.1086568 24.70089 1444.581 1070.530 754.2455 685.5340 495.0234 371.1972 288.6443 264.1272 192.6599 166.6963 191.4842
pop -8.325231 120.6072 3.771800 5.229437 0.6802721 231.9668 44.68772 6.296131 9.3666784 -0.7186090 2.3517852 -7.7627968 -4.1613692 -2.559935 2.8761281 0.8846291 -0.3510680 3.0103980 34.12682 2269.485 2025.581 1557.1677 932.1380 869.4277 656.5461 525.9543 395.4396 333.1374 294.5507 331.7835
punk -7.939368 139.7690 3.316854 5.420225 0.7000000 182.0626 46.62181 28.097417 21.2631646 0.0330711 -17.2081547 -12.0384750 -3.2627107 1.183646 7.2047216 4.8023378 -0.5172285 2.0871466 25.15147 1447.255 1357.024 1092.8351 720.2356 702.9160 433.3670 374.1836 287.8343 252.3406 230.3231 212.1947
soul and reggae -9.623833 121.6897 3.685906 5.363028 0.6026767 242.6837 42.34694 9.895715 0.6775526 5.5086645 5.4527037 -0.6848876 -0.5539788 -0.991622 1.8313874 2.6970155 -2.5530847 1.0922651 35.13604 2307.484 2467.390 2213.7619 1083.8655 1246.5983 804.7489 665.4801 467.3093 417.5249 404.1961 355.2544

Se ve intimidante ¿no? ¿Pero por que necesitamos tantas caracteristicas para clasificar generos si nosotros lo hacemos rápidamente en nuestra mente? Veamos que pasa si solo ocupamos 1 o 2 variables y veamos lo que ocurre

¿Qué tan rápido puedes tocar?

Veamos si podemos separar los generos musicales pensando sólo en la velocidad en que se toca. Solo recordando música, yo pensaría que el metal, o la musica bailable sería en general mas rápida que el folk, o la musica clásica, pero al ver el siguiente gráfico, vemos que en realidad esa carácteristica por si sola, no nos diferencia mucho cada género musical. De hecho no puedo ver ninguno que se separe del resto.

¡¡Subele a 11!!

El mismo ejercicio, pero ahora agregamos los decibeles. Recordando que Spinal tap, el ficticio grupo de metal, subió el volumen de sus guitarras a 11, pensaríamos que el metal sería claramente el genero más ruidoso.

IMAGE ALT TEXT

Pero una vez mas como vemos en el siguiente gráfico, no podemos diferenciar los generos usando a la vez los decibeles (Loudness) en conjunto con la velocidad (Tempo)

Usemos los 30

Ahora que ya los convencí de que es necesario usar las 30 variables, veamos que ocurre, primero veremos lo que todos querríamos ver, un árbol de clasificacion, en el cual se podriamos pensar que los generos que están en una misma rama, comparten influencias en común. En este vemos por ejemplo asociaciones mas o menos lógicas debido a estilo como el metal y el punk juntos. Por desgracia en esta base de datos el rock clásico y el pop clásico estan en el mismo género (Diferenciado del pop). Por lo que ahí tenemos una mezcla muy ecléctica de música

¿Es un árbol o es un cluster?

En el mundo real sin embargo, los músicos no solo se influencian de música de su genero y vecinos, esto puede ser por haber crecido con padres que escuchaban otros estilos, por educación, etc. Debido a esto mas que un árbol de clasificación, necesitamos una red de clasificación, para esto usaremos un análisis de componentes principales, que reduce nuestras 30 variables en dos, para poder hacer un gráfico mas parecido al de Velocidad y Decibeles que tenemos arriba.

Aquí vemos que por ejemplo la música clásica se separa bastante de todos los géneros musicales, pero que su vecino mas cercano es el Jazz, que es de los generos mas complejos que encontramos además de la musica clásica. Por otro lados vemos un grupo en el cual se encuentra princiapalmente la música mas “fuerte” donde encontramos el metal y el punk. otro grupo es el de oido fácil, donde encontramos el Folk, Pop y el Rock y pop clásico.

En nuestro proximo episiodio

Con esto nos despedimos y les anticipamos que nuestro próximo posteo seguirá usando esta misma base de datos y con ella contestaremos ¿Cuantos géneros debiera tener el metal? ¿Serán 40 como muestra el siguiente video? (EL autor certifica que este video es amistoso para no oyentes del metal, es solo instrumental).

IMAGE ALT TEXT

Todos los gráficos que aca se muestran fueron generados por Derek Corcoran, si necesitas análisis estadisticos para tu investigación o empresa, o requieres de gráficos para tu revista, libro, infografía o museo contactanos a ciencia.austral@gmail.com o en el siguiente link

Si te gustó esto lee otros artículos de Cienciaustral