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...
Guardado en:
Autor principal: | |
---|---|
Formato: | bachelorThesis |
Lenguaje: | spa |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | http://www.dspace.uce.edu.ec/handle/25000/21447 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Sumario: | 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 |
---|