Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Мутація гомологічних числових хромосом

Такі види мутацій полягають в зміні обраного для мутації гена hji (або всієї хромосоми Hj) на деяку величину Δhij, розраховану за певними методами:

hij¢ = hij + Δhij,

де hij – ген до мутації; hij¢ – ген після мутації

1. Нерівномірна (non-uniform) мутація до обраного для мутації i-го гену hji хромосоми Hj застосовується за формулою:

де ;

r = rand[0; 1] – випадково згенероване число в інтервалі [0; 1];

t – номер поточної ітерації;

T – максимальна кількість ітерацій;

k – параметр, що визначає ступінь однорідності (рівномірності);

mini і maxi – мінімальне й максимальне значення i-го параметру в розв'язуваній за допомогою генетичного методу задачі.

Крім того, нерівномірна мутація i-го гену j-ої хромосоми hji може бути виконана за формулою:

де ; wi(t) – коефіцієнт, що залежить від відношення t/T.

Наприклад, коефіцієнт wi(t) може бути заданий формулою:

,

де r = rand[0; 1] – випадково згенероване число в інтервалі [0; 1];

ki >0 – параметр, що задає користувач.

2. Випадкова мутація обраного гена hji полягає в зміні його значення на величину Δhij, розраховану за формулою:

Δhij = rand[mini·r·q(t); maxi·r·q(t)],

де rand[a; b] – випадково згенероване число в інтервалі [a; b];

mini і maxi – мінімальне й максимальне значення i-го гену;

r = rand[0; 1] – випадково згенероване число в інтервалі [0; 1];

.

3. Гауссовська (нормальна) мутація до обраного для мутації i-го гену j-ої хромосоми hji застосовується за формулою:

hij¢ = hij + ε,

де ε – випадкове число, отримане за нормальним розподілом (Коші, або будь-якому іншому розподілу) з нульовим середнім і .

Число ε може бути додане до одного гена. Можливий варіант додавання випадкового вектора до всієї хромосоми.

4. Мутація обраного гена hij на основі квадратичної апроксимації.

Крок 1. Обчислити значення фітнесс-функції при hij + Δhij і при hij – Δhij: f (hij + Δhij) і f (hij – Δhij). Значення Δhij можуть бути обчислені за формулами знаходження Δ і ε, аналогічними нерівномірній та Гауссовській мутації.

Крок 2. Апроксимувати точки hij, hij + Δhij і hij – Δhij у параболу.

Крок 3. Знайти мінімальне значення отриманої кривій fпараб min і відповідне значення точки в просторі ознак, що відповідає мінімальному значенню параболи hij min.

Крок 4. Присвоїти: hij = hij min.

Важливо відзначити, що описані оператори мутації можуть застосовуватися й для бінарних хромосом, попередньо перетворених до реальних числових значень із погляду розв'язуваної задачі. Після застосування описаних вище операторів мутації для таких хромосом їх необхідно знову перетворити до бінарного вигляду, застосувавши використовуваний метод кодування.

 




Переглядів: 335

<== попередня сторінка | наступна сторінка ==>
Проста мутація | Формування нового покоління

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.