Баннер

Генетические алгоритмы

Оглавление
Генетические алгоритмы
Основные генетические операторы
Схема функционирования генетического алгоритма
Пример
Применение генетических алгоритмов
Примеры программного обеспечения
Все страницы

Генетические алгоритмы (ГА) предназначены для решения задач оптимизации. В основе генетического алгоритма лежит метод случайного поиска. Основным недостатком случайного поиска является то, что нам неизвестно, сколько понадобится времени для решения задачи. Для того, чтобы избежать таких расходов времени при решении задачи, применяются методы, проявившиеся в биологии. При этом используются методы открытые при изучении эволюции и происхождения видов. Как известно, в процессе эволюции выживают наиболее приспособленные особи. Это приводит к тому, что приспособленность популяции возрастает, позволяя ей лучше выживать в изменяющихся условиях.

В генетических алгоритмах каждое решение является битовой строкой (хромосомой) определенной длины в популяции фиксированного размера.

Впервые подобный алгоритм был предложен в 1975 году Дж. Холландом (John Holland) в Мичиганском университете. Он получил название «репродуктивный план Холланда» и лег в основу практически всех вариантов генетических алгоритмов.

Из биологии мы знаем, что любой организм может быть представлен своим фенотипом, который фактически определяет, чем является объект в реальном мире, и генотипом, который содержит всю информацию об объекте на уровне хромосомного набора. При этом каждый ген, то есть элемент информации генотипа, имеет свое отражение в фенотипе. Таким образом, для решения задач нам необходимо представить каждый признак объекта в форме, подходящей для использования в генетическом алгоритме. Все дальнейшее функционирование механизмов генетического алгоритма производится на уровне генотипа, позволяя обойтись без информации о внутренней структуре объекта, что и обуславливает его широкое применение в самых разных задачах.

В наиболее часто встречающейся разновидности генетического алгоритма для представления генотипа объекта применяются битовые строки. При этом каждому атрибуту объекта в фенотипе соответствует один ген в генотипе объекта. Ген представляет собой битовую строку, чаще всего фиксированной длины, которая представляет собой значение этого признака.

 



Баннер


Читайте также:

Добавить комментарий


Защитный код
Обновить





Баннер
Баннер
Разделы

У нас нашли
зависимость мошности на нагрузке от сопротивления
физыка-магнитна инбукция
информационные системы психологического тестирования контрольная
Модель представления знаний фреймами
модель idef0
фильтр, сортировка данных
скачать доту 2 бесплатно игру онлайн
преимуществами использования CASE-средства BPWin являются
Планирование имитационного эксперимента
самоучитель в BPwin
примеры моделирования AllFusion Process Modeler
Схема триггера на транзисторах
методология idef ppt
скачать вибрацию бесплатно
Нотация IDEF 1x
запросы в базе данных
скачать бесплатно ERwin
стратегии получения знаний
общее представление о компьютере
пользовательская форма visual basic
условие отбора студенты access
моделирование.основы методологии исследования операций
Точечный зарядформула
VBA
миф подсчет количества отфильтрованных строк
процесс обработки нечеткой логики
bpwin алгоритмсоздания диаграммы декомпозиции
gpss world изменение параметра
генерация пары транзактов в GPSS gj 'rcgjytywbfkmyjve
жк-триггер определение
решение задач по генетике
базы данных erd диаграммы
sql вычислить разность полей
Дж.Форрестер Мировая динамика основная идея
БД кнопочеая форма
нахождение нод на бейсике
DFD можно совмещать с IDEF3
пробить человека по базе данных онлайн бесплатно
физическая модель данных ERwin
период колебаний это
мaгнитный поток индуктивность
Информационно-поисковые системы, основанные на знаниях.
GPSS операция деления
Многофазные системы массового обслуживания
Разработка демонстрационной экспертной системы CLIPS
составь схему цепи питания характерной для тайги фото
predstavlenie-znaniy-neyronnimi-setyami
Расчет ципи постоянного тока
концептуализация экспертных систем
заряд q формула
разработанный отчет


Главная Представление знаний Генетические алгоритмы