June 22nd, 2015

Музыка с помощью генетических алгоритмов



http://midi.facegenetic.com/ - сайт генерирует популяцию из 200 MIDI-файлов. Далее пользователю предлагается выбрать из двух случайных файлов тот, который ему больше нравится. Выбрав файл, пользователь тем самым повышает ему (MIDI-файлу) коэффициент приспособленности. (Тут у нас прикручена AJAX-перделка, которая после выбора предлагает пользователю следующие 2 файла). Закончив выборку, пользователь запускает ЕСТЕСТВЕННЫЙ ОТБОР. Неприспособленные особи (с низким коэффициентом) вымирают. Оставшиеся 50% особей скрещиваются между собой, создавая тем самым новую популяцию. 20% потомков мутируют. В каждой новой популяции алгоритм генерирует файлы, учитывая предпочтения пользователя.

Не забываем нажать сюда

Collapse )