Música evolutiva : uma abordagem computacional para composição algorítmica.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFOP |
Texto Completo: | http://www.repositorio.ufop.br/handle/123456789/2166 |
Resumo: | Este trabalho descreve uma abordagem para composição algorítmica baseada em algoritmos genéticos. São desenvolvidos dois módulos principais, que são os geradores melódico e harmônico. Um dos maiores problemas quando se usa algoritmos genéticos para evoluir melodias é criar uma medida esteticamente consciente de fitness. Neste trabalho, descreve-se uma nova abordagem com uma medida mínima de fitness na qual um conjunto de boas melodias é retornado no fim do processo. Logo depois, uma abordagem multiobjetivo é usada para harmonização da melodia. O algoritmo evolucionário multiobjetivo define mudanças de acordes com diferentes graus de simplicidade e dis- sonância. Experimentos foram feitos e comparados a julgamento humano dos resultados. As descobertas sugerem ser possível desenvolver funções de fitness que refletem intenções humanas para música. |
id |
UFOP_5394626e7bad60ce0a674882703c1115 |
---|---|
oai_identifier_str |
oai:repositorio.ufop.br:123456789/2166 |
network_acronym_str |
UFOP |
network_name_str |
Repositório Institucional da UFOP |
repository_id_str |
3233 |
spelling |
Música evolutiva : uma abordagem computacional para composição algorítmica.Evolutionary music : a computational approach for algorithmic composition.Composição musical por computadorAlgoritimos genéricosInteligência artificial - inteligência computacionalInteligência artificial - computação evolucionáriaEste trabalho descreve uma abordagem para composição algorítmica baseada em algoritmos genéticos. São desenvolvidos dois módulos principais, que são os geradores melódico e harmônico. Um dos maiores problemas quando se usa algoritmos genéticos para evoluir melodias é criar uma medida esteticamente consciente de fitness. Neste trabalho, descreve-se uma nova abordagem com uma medida mínima de fitness na qual um conjunto de boas melodias é retornado no fim do processo. Logo depois, uma abordagem multiobjetivo é usada para harmonização da melodia. O algoritmo evolucionário multiobjetivo define mudanças de acordes com diferentes graus de simplicidade e dis- sonância. Experimentos foram feitos e comparados a julgamento humano dos resultados. As descobertas sugerem ser possível desenvolver funções de fitness que refletem intenções humanas para música.This work describes an approach for algorithmic composition based on genetic algorithms. Two main modules are described, which are the melodic and harmonic generators. One of the greatest problems when using genetic algorithms to evolve melodies is creating an aesthetically conscious measure of fitness. In this work, we describe a new approach with a minimum measure of fitness in which a set of good melodies is returned at the end of the process. Afterwards, a multiobjective approach is used for melody harmonization. This multiobjective evolutionary algorithm defines chord changes with di↵ering degrees of simplicity and dissonance. Experiments were held and compared to human judgment of the results. The findings suggest that it is possible to devise fitness functions which reflect human intentions for music.Programa de Pós-Graduação em Ciência da Computação. Departamento de Computação, Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto.Guimarães, Frederico GadelhaFreitas, Alan Robert Resende de2013-02-14T18:14:32Z2013-02-14T18:14:32Z2011info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfFREITAS, A. R. R. de. Música evolutiva : uma abordagem computacional para composição algorítmica. 2011. 158 f. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Ouro Preto, Ouro Preto, 2011.http://www.repositorio.ufop.br/handle/123456789/2166porreponame:Repositório Institucional da UFOPinstname:Universidade Federal de Ouro Preto (UFOP)instacron:UFOPinfo:eu-repo/semantics/openAccess2019-03-19T16:53:59Zoai:repositorio.ufop.br:123456789/2166Repositório InstitucionalPUBhttp://www.repositorio.ufop.br/oai/requestrepositorio@ufop.edu.bropendoar:32332019-03-19T16:53:59Repositório Institucional da UFOP - Universidade Federal de Ouro Preto (UFOP)false |
dc.title.none.fl_str_mv |
Música evolutiva : uma abordagem computacional para composição algorítmica. Evolutionary music : a computational approach for algorithmic composition. |
title |
Música evolutiva : uma abordagem computacional para composição algorítmica. |
spellingShingle |
Música evolutiva : uma abordagem computacional para composição algorítmica. Freitas, Alan Robert Resende de Composição musical por computador Algoritimos genéricos Inteligência artificial - inteligência computacional Inteligência artificial - computação evolucionária |
title_short |
Música evolutiva : uma abordagem computacional para composição algorítmica. |
title_full |
Música evolutiva : uma abordagem computacional para composição algorítmica. |
title_fullStr |
Música evolutiva : uma abordagem computacional para composição algorítmica. |
title_full_unstemmed |
Música evolutiva : uma abordagem computacional para composição algorítmica. |
title_sort |
Música evolutiva : uma abordagem computacional para composição algorítmica. |
author |
Freitas, Alan Robert Resende de |
author_facet |
Freitas, Alan Robert Resende de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Guimarães, Frederico Gadelha |
dc.contributor.author.fl_str_mv |
Freitas, Alan Robert Resende de |
dc.subject.por.fl_str_mv |
Composição musical por computador Algoritimos genéricos Inteligência artificial - inteligência computacional Inteligência artificial - computação evolucionária |
topic |
Composição musical por computador Algoritimos genéricos Inteligência artificial - inteligência computacional Inteligência artificial - computação evolucionária |
description |
Este trabalho descreve uma abordagem para composição algorítmica baseada em algoritmos genéticos. São desenvolvidos dois módulos principais, que são os geradores melódico e harmônico. Um dos maiores problemas quando se usa algoritmos genéticos para evoluir melodias é criar uma medida esteticamente consciente de fitness. Neste trabalho, descreve-se uma nova abordagem com uma medida mínima de fitness na qual um conjunto de boas melodias é retornado no fim do processo. Logo depois, uma abordagem multiobjetivo é usada para harmonização da melodia. O algoritmo evolucionário multiobjetivo define mudanças de acordes com diferentes graus de simplicidade e dis- sonância. Experimentos foram feitos e comparados a julgamento humano dos resultados. As descobertas sugerem ser possível desenvolver funções de fitness que refletem intenções humanas para música. |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011 2013-02-14T18:14:32Z 2013-02-14T18:14:32Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
FREITAS, A. R. R. de. Música evolutiva : uma abordagem computacional para composição algorítmica. 2011. 158 f. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Ouro Preto, Ouro Preto, 2011. http://www.repositorio.ufop.br/handle/123456789/2166 |
identifier_str_mv |
FREITAS, A. R. R. de. Música evolutiva : uma abordagem computacional para composição algorítmica. 2011. 158 f. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Ouro Preto, Ouro Preto, 2011. |
url |
http://www.repositorio.ufop.br/handle/123456789/2166 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação. Departamento de Computação, Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto. |
publisher.none.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação. Departamento de Computação, Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFOP instname:Universidade Federal de Ouro Preto (UFOP) instacron:UFOP |
instname_str |
Universidade Federal de Ouro Preto (UFOP) |
instacron_str |
UFOP |
institution |
UFOP |
reponame_str |
Repositório Institucional da UFOP |
collection |
Repositório Institucional da UFOP |
repository.name.fl_str_mv |
Repositório Institucional da UFOP - Universidade Federal de Ouro Preto (UFOP) |
repository.mail.fl_str_mv |
repositorio@ufop.edu.br |
_version_ |
1813002849941979136 |