Page 43 - 4521
P. 43

2 ПАРАМЕТРИ ГЕНЕТИЧНОГО АЛГОРИТМА
                  Вірогідність кросинговера зазвичай вибирається доста-
           тньою високою 80–95 %. Проте, в деяких завданнях якнайкра-
           щий результат досягається при кросинговері з вірогідністю 60
           %. Вірогідність мутації повинна бути мала: 0,5–1 %.
                  Як це не дивно, дуже великий розмір популяції зазвичай
           не приводить до добрих результатів (швидкість збіжності ал-
           горитму  не  збільшується).  Оптимальний  розмір  популяції  —
           20–30 особин, проте в деяких завданнях, як пишуть дослідни-
           ки, потрібно 50–100 особин. Дослідження показують, що оп-
           тимальний розмір популяції залежить від розміру кодових ря-
           дків  (хромосом).  Так,  для  алгоритму  з  32-бітовими  хромосо-
           мами розмір популяції буде більший, ніж для алгоритму з 16-
           бітовими хромосомами.
                  В основному використовують відбір рулетки, але і іноді
           краще  застосувати  відбір  з  відсіченням.  Існує  багато  інших
           методів, що міняють параметри відбору протягом всієї роботи
           ГА.  Елітизм  застосовується,  якщо  не  використовуються  інші
           методи, що зберігають знайдене хороше рішення.
                  Вибір способу кодування обумовлений поставленим за-
           вданням і розміром об'єкту пошуку.
                  Оператори  життєвого  циклу  (кросинговера  і  мутації)
           визначаються вибраним кодуванням.



                  Контрольні запитання

           1. Назвіть основні параметри генетичного алгоритма.
           2. Від чого залежить збіжність генетичного алгоритма?
           3. Які рекомендовані параметри генетичного алгоритма?







                                          42
   38   39   40   41   42   43   44   45   46   47   48