Основные понятия ген алгоритма
Понятие популяции –это конечное множество особей в ходе в популяцию в ген алгоритме представлен хромосомами закодированными в них множествами параметров задач.
Хромосома—упорядоченная последовательность генов.
Ген-этоатомарный элемент генотипа в частности хромосома.
Гено тип- это набор хромосом данной особи, особами могут быть либо генотипы либо единичными хромосомами.
Фенотип-это набор значений соответствующий данному генотипу т.е декодированное решение.
Аллель-это значение конкретного гена т.е. (0,1)
Локус–Позиция гена в хромосоме.
Функция приспособленности-это мера приспособленности данной особи в популяции.
Мутация-выполнение над единственной собью изменения значений гена в хромосоме с заданной вероятностью на противоположный.
1)Формирование исходных популяции в выборе хромосомы, представленный двоичными последовательностями фиксированой длины.
2)Оценивание приспособленности хромосом в популяции.
3)Проверка условий остановки алгоритма.
4)Селекция хромосом заключается в выборе по значению функции приспособленности тех хромосом которые будут участвовать в создании потоков для следующей популяции.
5)Применение генетических операторов:1)скрещевание 2)мутации.(для скрешевания надо 2ве особи)
6)Формирование новой популяции хромосом полученных в результате пременения ген. операторов к хромосомам рад. Популяция включает в состав новой популяции.
7) Выбор не мутированных хромосом.