Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/31456
Título: Redes neurais artificiais para geração de acordes em melodias musicais
Título(s) alternativo(s): Artificial neural networks for chord generation in musical melodies
Autor(es): Costa, Lucas Francesco Piccioni
Orientador(es): Siqueira, Hugo Valadares
Palavras-chave: Teoria musical
Sistemas tutoriais inteligentes
Desempenho - Avaliação
Redes neurais (Computação)
Music theory
Intelligent tutoring systems
Performance - Evaluation
Neural networks (Computer science)
Data do documento: 25-Nov-2022
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Ponta Grossa
Citação: COSTA, Lucas Francesco Piccioni. Redes neurais artificiais para geração de acordes em melodias musicais. 2022. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2022.
Resumo: Harmonia pode ser definida como a arte de unir conjuntos de sons musicais com objetivo de emoldurar uma melodia. E como em toda arte, é necessário tempo, dedicação, estudo e experiência para que seja possível elaborar harmonias musicais coerentes, uma tarefa complexa para iniciantes. Para tanto, um sistema capaz de automatizar este processo é de grande valia no auxílio de estudantes de harmonia e composição, tanto novatos quanto experientes, uma vez que podem encontrar novas formas de construir estruturas musicais. A literatura apresenta diversas alternativas de solução como métodos computacionais baseados em regras usando algoritmos evolutivos e também aplicando Redes Neurais Artificiais. Trabalhos que empregaram Redes LSTM Bidirecionais a partir de dados simbólicos de melodias padronizadas, atingiram resultados consideráveis levando em conta a quantidade de classes possíveis. Não obstante, este trabalho propõe novas abordagens ao problema de harmonização musical automática, com alvo em resultados que sejam mais precisos que os encontrados na literatura e diversificados mediante a harmonias preexistentes, além de apresentar uma nova forma de representação musical usando imagens, e uma arquitetura inovadora denominada Sistema Harmonizador Inteligente. Sendo assim, uma melodia descrita em formato simbólico é processada para servir como entrada ao sistema, que consiste de uma Rede Neural Convolucional, treinada com base em dados de melodias e harmonias originais. Deste modo, tem-se na saída uma harmonia que esteja dentro dos objetivos propostos. A análise dos resultados deu-se com uso de instrumentos estatísticos, que mostraram taxas razoáveis de acerto, acima do que encontrado na literatura, estabelecendo um novo marco. O sistema resultante apresenta vantagens tanto para o campo da música, com utilidade para músicos de todos níveis de conhecimento e também ao estudo teórico da música, quanto para a ciência da computação, contribuindo com o desenvolvimento de codificações de estruturas musicais e a construção de arquiteturas de Redes Neurais inovadoras.
Abstract: Harmony can be defined as the art of combining sets of musical sounds in order to frame a melody. Furthermore, as in any form of art, it takes time, dedication, study, and experience to make coherent musical harmonies possible, a complex task for beginners. A system capable of automating this process is of great value in helping harmony and composition students, both beginners and experienced since they can find new ways to build musical structures. The literature presents several solution alternatives, such as computational methods based on rules, evolutionary algorithms, and applying Artificial Neural Networks. Works that used Bidirectional LSTM Networks from symbolic data of standardized melodies achieved considerable results considering the number of possible classes. This work proposes new approaches to the problem of automatic musical harmonization, aiming at results that are more accurate than those found in the literature and diversified through preexisting harmonies, in addition to presenting a new form of musical representation using images and an innovative architecture system called Intelligent Harmonizer System. Thus, a melody described in symbolic format is processed to serve as input to the system, which consists of a Convolutional Neural Network trained based on data from original melodies and harmonies. In this way, there is harmony at the exit within the proposed objectives. The results were analyzed using statistical instruments, which showed reasonable success rates above what is found in the literature, establishing a new milestone. The resulting system presents advantages both for the field of music, useful for musicians of all levels of knowledge and theoretical study of music, and computer science, contributing to the development of musical structures encodings and the construction of innovative neural network architectures.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/31456
Aparece nas coleções:PG - Programa de Pós-Graduação em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
redesneuraisgeracaoacordes.pdf6,07 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons