Это действительно все в заголовке, но вот разбивка для всех, кто интересуется эволюционными алгоритмами:
Основная предпосылка советника состоит в том, что вы случайным образом генерируете определенное количество организмов (которые на самом деле представляют собой просто наборы параметров), запускаете их для решения проблемы, а затем позволяете лучшим исполнителям выжить.
Затем вы заселяетесь комбинацией гибридов выживших, мутаций выживших, а также определенным количеством новых случайных организмов.
Сделайте это несколько тысяч раз, и появятся эффективные организмы.
Некоторые люди также делают такие вещи, как введение нескольких «островов» организмов, которые представляют собой отдельные популяции, которым разрешено время от времени скрещиваться.
Итак, мой вопрос: каковы оптимальные проценты репопуляции?
Я сохраняю 10% лучших исполнителей и повторно заселяю 30% скрещиваниями и 30% мутациями. Остальные 30% предназначены для новых организмов.
Я также опробовал теорию множественных островов, и меня также интересуют ваши результаты.
Я не упускаю из виду, что это именно тот тип проблемы, который может решить советник. Вы знаете, что кто-нибудь пытался это сделать?
Заранее спасибо!