DeepBeat, el algortimo que te permitirá rapear mejor que Eminem

Actualizado: viernes, 22 mayo 2015 16:13

MADRID, 22 May. (Portaltic) -

   Escribir letras de rap requiere tanto de creatividad como de habilidad literaria. La primera de ellas es necesaria para construir letras con sentido y la segunda para encontrar patrones de rima complejos; patrones que de una forma u otra caracterizan a este género musical.

   Con esta premisa un grupo de investigadores liderado por Eric Malmi en la Universidad de Aalto en Finlandia ha presentado un método capaz de fusionar estos dos conceptos. Su enfoque se basa en dos técnicas: el algoritmo RankSVM, y un modelo de red neuronal de profundidad con una estructura de novela.

   En cuanto a la calidad de los temas, las letras producidas superan a las creadas por los seres humanos en un 21 por ciento. El equipo de investigadores ha creado un algoritmo de aprendizaje que es capaz de reconocer las características de algunas frases de rap para posteriormente poder elegir otra frase que rime con ella sobre el mismo tema.

   Puesto que la rima asonante es la que prevalece en el rap, Malmi y su equipo decidieron centrarse en ella. En su algoritmo de aprendizaje de máquinas introdujeron una base de datos con más de 10.000 canciones de más de 100 artistas de rap.

   Posteriormente clasificaron a los artistas por su densidad de rima, concepto que ellos definen como el promedio de todas las secuencias más largas de la letra. Una vez hecho este paso el sistema tiene que analizar una secuencia de frases de una letra de rap y elegir la siguiente frase entre todos las frases elegidas al azar de otras canciones.

   De este modo es posible generar canciones de forma automática y sin tener que pasar por el duro proceso de composición. Los resultados no están nada mal. Technology Review ha recopilado uno de los temas generado por DeepBeat:

For a chance at romance I would love to enhance
But everything I love has turned to a tedious task
One day we gonna have to leave our love in the past
I love my fans but no one ever puts a grasp
I love you momma I love my momma - I love you momma
And I would love to have a thing like you on my team you take care
I love it when it's sunny Sonny girl you could be my Cher
I'm in a love affair I can't share it ain't fair
Haha I'm just playin' ladies you know I love you.
I know my love is true and I know you love me too
Girl I'm down for whatever cause my love is true
This one goes to my man old dirty one love we be swigging brew
My brother I love you Be encouraged man And just know
When you done let me know cause my love make you be like WHOA
If I can't do it for the love then do it I won't
All I know is I love you too much to walk away though

   Si hubiera que poner alguna pega a este sistema es que sus letras no son siempre del todo coherentes, algo que sin duda mejorará en el futuro.

Leer más acerca de: