Title :
Compression-based geometric pattern discovery in music
Author_Institution :
Dept. of Archit., Aalborg Univ., Aalborg, Denmark
Abstract :
The purpose of musical analysis is to find the best possible explanations for musical objects, where such objects may range from single chords or phrases to entire musical corpora. Kolmogorov complexity theory suggests that the best possible explanation for an object is represented by the shortest possible description of it. Two compression algorithms, COSIATEC and SIATECCOMPRESS, are described that take point-set representations of musical objects as input and generate compressed encodings of these point sets as output. The algorithms were evaluated on a task in which 360 folk songs were classified into tune families using normalized compression distance, a 1-nn classifier and leave-one-out cross-validation. COSIATEC achieved a success rate of 84% on this task, compared with a success rate of 13% for a general-purpose compressor. Variants of the algorithms incorporating modifications that have been suggested in the literature were also run on the task and the results were compared.
Keywords :
computational complexity; data compression; information retrieval; learning (artificial intelligence); music; pattern classification; 1-NN classifier; 1-nearest-neighbour classifier; COSIATEC compression algorithms; Kolmogorov complexity theory; SIATECCOMPRESS compression algorithms; compressed encoding generation; compression-based geometric pattern discovery; folk songs; general-purpose compressor; leave-one-out cross-validation; machine learning; music information retrieval; musical analysis; musical corpora; musical objects; normalized compression distance; point-set representations; Algorithm design and analysis; Approximation algorithms; Complexity theory; Compression algorithms; Encoding; Multiple signal classification; Vectors; Compression; Machine learning; Music analysis; Music information retrieval; Pattern discovery;
Conference_Titel :
Cognitive Information Processing (CIP), 2014 4th International Workshop on
Conference_Location :
Copenhagen
DOI :
10.1109/CIP.2014.6844503