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 | Size | Format | |
---|---|---|---|---|
garcia_me.pdf | 6,35 MB | Adobe PDF | View/Open | |
garcia_me(acta).pdf | 149,33 kB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License
Indexado por: