Análise de padrões musicais rítmicos e melódicos utilizando o algoritmo de predição por correspondência parcial

AUTOR(ES)
FONTE

IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia

DATA DE PUBLICAÇÃO

26/12/2011

RESUMO

O desenvolvimento da Teoria da Informação possibilitou formas diversas de tratamento de dados que são relevantes para qualquer área científica atualmente. Dentre elas, temos a caracterização da auto-informação, onde temos a possibilidade de determinar a informação contida em um dado em prol de futuras análises e, a partir deste ponto, a probabilidade de ocorrência de um elemento num determinado contexto tem como ser avaliada em virtude da análise da entropia. Em consequência disso, modelos de compressores foram desenvolvidos baseando-se em predição, e o algoritmo de Predição por Correspondência Parcial (Prediction by Partial Matching - PPM) foi o que mais se destacou por se aproximar ao máximo da entropia de uma entrada qualquer com dependência de contextos. O PPM realiza predição por correspondência parcial entre elementos em um determinando contexto, permitindo o reconhecimento de padrões e é utilizado em diversas áreas. Neste trabalho, a problemática vem da avaliação da eficiência da utilização do PPM em arquivos de áudio com o intuito de utilizá-lo no reconhecimento de padrões melódicos e rítmicos em melodias. Os testes foram realizados utilizando melodias no formato MIDI, criando os modelos a partir das articulações melódicas e rítmicas separadamente, modelando os dados a partir da variação entre as alturas das notas das melodias e também considerando as proporções entre as durações das notas. A avaliação da eficiência dos modelos foi realizada através de Validação Cruzada a fim de verificar as melhores características da modelagem. Os resultados obtidos com os primeiros testes realizados com obras para violino solo serviram para se ter um domínio das possíveis maneiras de utilização. Houve uma taxa de acerto médio de 80%, mesmo sem considerar todos os conceitos importantes da Teoria Musical. Com estes resultados, realizou-se um teste de similaridade de melodias, buscando 30 melodias num banco de 5223 arquivos obtendo ótimos resultados. A análise de melodias com o PPM utilizando os conceitos determinados confirma o PPM como um algoritmo versátil para reconhecimento de padrões em sequências melódicas, considerando válida a modelagem dos dados de entrada utilizada neste trabalho.

ASSUNTO(S)

midi ppm análise musical ciencia da computacao music analysis ppm midi

Documentos Relacionados