Desarrollo de una aplicación para generar ritmos de batería a través de técnicas relacionadas con aprendizaje automático

El presente proyecto consiste en generar ritmos de batería en formato MIDI a través de técnicas relacionadas con aprendizaje automático, tales como: árboles de decisión, bosques aleatorios, perceptrón multicapa, redes neuronales convolucionales y redes neuronales recurrentes, implementados con el le...

Volledige beschrijving

Bewaard in:
Bibliografische gegevens
Hoofdauteur: Oña Játiva, Martín Patricio (author)
Formaat: bachelorThesis
Taal:spa
Gepubliceerd in: 2020
Onderwerpen:
Online toegang:http://www.dspace.uce.edu.ec/handle/25000/21447
Tags: Voeg label toe
Geen labels, Wees de eerste die dit record labelt!
Omschrijving
Samenvatting:El presente proyecto consiste en generar ritmos de batería en formato MIDI a través de técnicas relacionadas con aprendizaje automático, tales como: árboles de decisión, bosques aleatorios, perceptrón multicapa, redes neuronales convolucionales y redes neuronales recurrentes, implementados con el lenguaje de programación Python. La aplicación web “DrumML” desarrollada con Django en el lado del servidor permite al usuario entrenar los modelos mencionados anteriormente con diferentes conjunto de datos de entrenamiento, variar los parámetros de la aplicación como: modelo a utilizar, dividir al conjunto de entrenamiento por tiempo, compas o ventana libre (n tiempos), definir la duración, de igual manera la cantidad de los nuevos ritmos a generar los cuales parten de una semilla aleatoria inicial y establecer el número de épocas de entrenamiento para los modelos adecuados