Эволюционные Алгоритмы: Оптимальные Распределения Населения

Это'все действительно в названии, но здесьЭто разбивка для тех, кто интересуется эволюционными алгоритмами:

В советнике основная предпосылка заключается в том, что вы случайным образом генерируете определенное количество организмов (которые на самом деле представляют собой просто наборы параметров), запускаете их для решения проблемы и затем позволяете выжить лучшим игрокам.

Затем вы заново заселяете комбинацию скрещивающихся выживших, мутаций выживших, а также определенного количества новых случайных организмов.

Сделайте это несколько тысяч раз, и возникнут эффективные организмы.

Некоторые люди также делают такие вещи, как «ввести несколько»острова» организмов, которые представляют собой отдельные популяции, которым разрешено скрещиваться один раз в какое-то время.

Итак, мой вопрос: каковы оптимальные проценты репопуляции?

Я держу 10% лучших исполнителей и населяю 30% скрещиваний и 30% мутаций. Оставшиеся 30% - для новых организмов.

Я также опробовал теорию множественных островов, и яМеня также интересуют ваши результаты.

Для меня не потеряно, что это именно та проблема, которую может решить советник. Вы знаете, что кто-нибудь пробовал это?

Заранее спасибо!

Ответы на вопрос(8)

Ваш ответ на вопрос