Introduction to Evolutionary Computing
Introduction to Evolutionary Computing
Algorithmic composition as a model of creativity
Organised Sound
How to Solve It: Modern Heuristics
How to Solve It: Modern Heuristics
Evolutionary Computer Music
Automatic evaluation methods in evolutionary music: an example with bossa melodies
PPSN'12 Proceedings of the 12th international conference on Parallel Problem Solving from Nature - Volume Part II
Hi-index | 0.00 |
One of the greatest problems when using genetic algorithms to evolve melodies is creating an aesthetically conscious measure of fitness. In this paper, we describe a new approach with a minimum measure of fitness in which a set of good individuals is returned at the end of the process. Details about the implementation of a population of measures and some genetic operators are described in this work before an implicit way to evaluate fitness is given. We define a Takeover Matrix to measure the relationship between different generations and its compromise between originality and diversity. By means of this Takeover Matrix, the evolutionary process itself can be used as a criterion instead of using only ordinary individual measures of fitness. The results show the implications of using the proposed approach and demonstrate that the proposed algorithm is able to generate good sets of melodies. The algorithm can be used not only for developing new ideas but also to extend earlier created melodies with influence from the initial population.