Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/74732
Título : Generador de melodías mediante redes neuronales
Autor : Sanz Bobi, Miguel Ángel
Esteban Quesada, Claudio
Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)
Palabras clave : 12 Matemáticas;1203 Ciencias de los ordenadores;120304 Inteligencia artificial
Fecha de publicación : 2023
Resumen : Este proyecto de Trabajo de Fin de Grado ha logrado desarrollar un modelo de redes neuronales basado en la arquitectura C-RNN-GAN para la generación de música artificial. A través del entrenamiento y ajuste de hiperparámetros, el modelo ha demostrado una reducción significativa en la pérdida y ha sido capaz de generar muestras de música originales y diversas. Se ha realizado una comparación entre en modelo original y los modelos obtenidos mediante la variación de hiperparámetros e introducción de nuevas funciones, para obtener el modelo óptimo. Para ello se han utilizado métricas como la función de pérdida, tiempos de ejecución, matriz de confusión y métricas de precisión. Los resultados obtenidos demostraron que el modelo final fue capaz de generar música de calidad y obtener resultados prometedores en las métricas evaluadas. Comparado con otros modelos, dicho modelo mostró una reducción significativa en la pérdida y resultados similares en las métricas de precisión. Incluye la elaboración de una aplicación web desarrollada utilizando Angular que proporciona una interfaz de usuario intuitiva y amigable para que los usuarios interactúen con el modelo y generen sus propias muestras de música, que pueden ser escuchadas o guardadas. Además, se han implementado varias APIs que permite la integración del modelo con una base de datos MYSQL y servicios de conversión de archivos. La aplicación web también ofrece funciones adicionales, como la conversión de las muestras generadas a diferentes formatos de audio.
This Final Degree Project has managed to develop a neural network model based on the C-RNN-GAN architecture for the generation of artificial music. Through hyperparameter adjusting and training, the model has shown a significant reduction in loss and has been able to generate original and diverse music samples. A comparison has been made between the original model and the models obtained by varying hyperparameters and introducing new functions, to obtain the optimal model. For this, metrics such as the loss function, execution times, confusion matrix and precision metrics have been used. The results obtained showed that the final model was capable of generating quality music and obtaining promising results in the evaluated metrics. Compared to other models, this model showed a significant reduction in loss and similar results in precision metrics. It includes the creation of a web application developed using Angular that provides an intuitive and friendly user interface for users to interact with the model and generate their own music samples, which can be listened to or saved.. In addition, several APIs have been implemented that allow the integration of the model with a MYSQL database and file conversion services. The web application also offers additional functions, such as the conversion of the generated samples to different audio formats.
Descripción : Grado en Ingeniería en Tecnologías de Telecomunicación
URI : http://hdl.handle.net/11531/74732
Aparece en las colecciones: KTT-Trabajos Fin de Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Memoria_TFG_CEQ_signed.pdfTrabajo Fin de Grado5,66 MBAdobe PDFVisualizar/Abrir
Anexo_I_signed.pdfAutorización225,32 kBAdobe PDFVisualizar/Abrir     Request a copy


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.