Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.14076/21641
Title: Desarrollo de un sistema compositor basado en sistemas expertos y redes neuronales para la generación de acompañamiento musical
Authors: García Miranda, Erick Franz
Advisors: Rodríguez Rafael, Glen Darío
Keywords: Sistema compositor;Red neuronal;Melodía musical
Issue Date: 2020
Publisher: Universidad Nacional de Ingeniería
Abstract: En este trabajo de investigación, se propone un sistema compositor que genera un acompañamiento musical a partir de una melodía ya existente. El acompañamiento consta de una armonía y una línea de bajo, generadas por un sistema experto y una red neuronal recurrente de memoria de largo plazo (LSTM) respectivamente. El sistema experto fue construido en base al conocimiento de diversos expertos musicales en materia de armonización y la red neuronal fue entrenada con canciones de rock alternativo y funk, usando propagación resistente (Rprop). Asimismo, la arquitectura principal del sistema fue desarrollada en Jython Music, mientras que el motor de inferencia del sistema experto fue desarrollado en Java y la red neuronal fue entrenada en Python. Además, se condujo una encuesta de opinión que evalúa canciones generadas por el sistema compositor y canciones de campañas publicitarias en términos de cuan agradable y original son. Dicha encuesta fue aplicada a una muestra representativa de personas y a un grupo de expertos musicales.
In this research work, composer system is proposed that generates a musical accompaniment from an existing melody. The accompaniment consists of a harmony and a bass line, generated by an expert system and a recurrent neural network of long-term memory (LSTM) respectively. The expert system was built based on the knowledge of various musical experts in terms of harmonization and the neural network was trained with alternative rock and funk songs, using resistant propagation (Rprop). Also, the main architecture of the system was developed in Jython Music, while the inference engine of the expert system was developed in Java and the neural network was trained in Python. In addition, an opinion poll was conducted that evaluates songs generated by the composer system and songs from advertising campaigns in terms of how good and original they are. This survey was applied to a representative sample of people and a group of musical experts.
URI: http://hdl.handle.net/20.500.14076/21641
Rights: info:eu-repo/semantics/restrictedAccess
Appears in Collections:Ingeniería de Sistemas

Files in This Item:
File Description SizeFormat 
garcia_me.pdf6,35 MBAdobe PDFView/Open
garcia_me(acta).pdf149,33 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons

Indexado por:
Indexado por Scholar Google LaReferencia Concytec BASE renati ROAR ALICIA RepoLatin UNI