Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Блок-схема и основные операторы генетических алгоритмов.

Читайте также:
  1. I. ИСТОРИЯ ВОПРОСА. ОСНОВНЫЕ ПОНЯТИЯ.
  2. I. Основные направления деятельности
  3. I. Основные положения
  4. I. основные положения
  5. I. Основные экономические процессы на предприятии.
  6. I. Специфика обществознания и основные этапы его развития.
  7. II. Основные направления внешней политики СССР

Генетический алгоритм (англ. genetic algorithm) — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путем последовательного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих биологическую эволюцию. Является разновидностью эволюционных вычислений (англ. evolutionary computation). Отличительной особенностью генетического алгоритма является акцент на использование оператора «скрещивания», который производит операцию рекомбинации решений-кандидатов, роль которой аналогична роли скрещивания в живой природе.

Оператор репродукции:

Процесс, в котором хромосомы копируются согласно их целевой функции (fitness). Копирование хромосом с лучшим значением целевой функции имеет большую вероятность для их попадания в следующую генерацию. Оператор репродукции является искусственной версией натуральной селекции.

Оператор мутации:

1. В хромосоме A=a1,a2,a3,…,aL-2,aL-1,aL определяются случайным образом две позиции, например, а2 и аL-1.

2. Гены соответствующие выбранным позициям меняются местами и формируются новые хромосомы, например, оператор мутации - A’=a1, aL-1, a3,…,aL-2, a2, aL

Оператор скрещивания:

1. Выбираются члены нового репродукционного множества хромосом.

2. Каждая пара хромосом пересекается по правилу: целая позиция К вдоль хромосомы выбирается случайно в интервале между (1, L-1).

3. Две новых хромосомы создаются, меняя все характеристики между позициями K и L.

Число К называется точкой операции кроссинговера, или разделяющим знаком операции кроссинговера, или точкой разрыва, или точкой пересечения.


Дата добавления: 2015-08-18; просмотров: 136 | Нарушение авторских прав


Читайте в этой же книге: Классификация вычислительных систем (ВС) по способу организации обработки. Многопроцессорные и многомашинные комплексы. | Особенности архитектуры локальных сетей ( стандарты IEEE 802). | Машинно-зависимые свойства операционных систем. | Монолитное ядро | Виртуальная и расширенная реальности. | Модели и моделирование. | Индивидуальное имитационное моделирование объектов. | Автоматизация управления проектами | Интеллектуальные информационные системы | Классификация по характеру связей |
<== предыдущая страница | следующая страница ==>
Модель искусственного нейрона. Активационная функция.| Нечеткие множества.

mybiblioteka.su - 2015-2024 год. (0.01 сек.)