Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Кибернетика

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

Тип: реферат
Категория: Кибернетика
Скачать
Купить
Дальневосточный Государственный Университет Институт Математики и Компьютерных Наук Кафедра ИнформатикиКурсовой проектТема:“ Генетические Алгоритмы”Исполнил – Студент 3-го курса Несов Роман ГеннадьевичРуководитель – Ассистент кафедры информатикиКленин Александр Сергеевич Владивосток 1999 г.Содержание:
  • Естественный отбор в природе. . . . . . . . . . . . . . . . . . . . . . . . . . . .3
  • Что такое генетический алгоритм. . . . . . . . . . . . . . . . . . . . . . . . . .4
  • Подробное описание генетического aлгоритма. . . . . . . . . . . . . . .6
  • Влияние параметров генетического алгоритма на эффективность
  • поиска. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
  • Особенности генетических алгоритмов. . . . . . . . . . . . . . . . . . . . .9
  • Список литературы и ссылки . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
  • Генетические алгоритмы - это аналитические технологии, созданные и выверенные самой природой за миллионы лет ее существования. Они позволяют решать задачи прогнозирования, классификации, поиска оптимальных вариантов, и совершенно незаменимы в тех случаях, когда в обычных условиях решение задачи основано на интуиции или опыте, а не на строгом (в математическом смысле) ее описании. Цель данного проекта – это обзор выше упомянутой темы, для того чтоб в дальнейшем разработать систему генерирующей решение с помощью генетических алгоритмов. Ниже будет подробно освещена эта тема и затронуты наиболее важные аспекты этой задачи. Вначале заглянем в источник этих алгоритмов.Эволюционная теория утверждает, что каждый биологический вид целенаправленно развивается и изменяется для того, чтобы наилучшим образом приспособиться к окружающей среде. В процессе эволюции многие виды насекомых и рыб приобрели защитную окраску, еж стал неуязвимым благодаря иглам, человек стал обладателем сложнейшей нервной системы. Можно сказать, что эволюция - это процесс оптимизации всех живых организмов. Рассмотрим, какими же средствами природа решает эту задачу оптимизации. Основной механизм эволюции - это естественный отбор. Его суть состоит в том, что более приспособленные особи имеют больше возможностей для выживания и размножения и, следовательно, приносят больше потомства, чем плохо приспособленные особи. При этом благодаря передаче генетической информации (генетическому наследованию) потомки наследуют от родителей основные их качества. Таким образом, потомки сильных индивидуумов также будут относительно хорошо приспособленными, а их доля в общей массе особей будет возрастать. После смены нескольких десятков или сотен поколений средняя приспособленность особей данного вида заметно возрастает. Чтобы сделать понятными принципы работы генетических алгоритмов, поясним также, как устроены механизмы генетического наследования в природе. В каждой клетке любого животного содержится вся генетическая информация этой особи. Эта информация записана в виде набора очень длинных молекул ДНК (ДезоксирибоНуклеиновая Кислота). Каждая молекула ДНК - это цепочка, состоящая из молекул нуклеотидов четырех типов, обозначаемых А, T, C и G. Собственно, информацию несет порядок следования нуклеотидов в ДНК. Таким образом, генетический код индивидуума - это просто очень длинная строка символов, где используются всего 4 буквы. В животной клетке каждая молекула ДНК окружена оболочкой - такое образование называется хромосомой. Каждое врожденное качество особи (цвет глаз, наследственные болезни, тип волос и т.д.) кодируется определенной частью хромосомы, которая называется геном этого свойства. Например, ген цвета глаз содержит информацию, кодирующую определенный цвет глаз. Различные значения гена называются его аллелями. При размножении животных происходит слияние двух родительских половых клеток и их ДНК взаимодействуют, образуя ДНК потомка. Основной способ взаимодействия - кроссовер (cross-over, скрещивание). При кроссовере ДНК предков делятся на две части, а затем обмениваются своими половинками. При наследовании возможны мутации из-за радиоактивности или других влияний, в результате которых могут измениться некоторые гены в половых клетках одного из родителей. Измененные гены передаются потомку и придают ему новые свойства. Если эти новые свойства полезны, они, скорее всего, сохранятся в данном виде - при этом произойдет скачкообразное повышение приспособленности вида. Пусть дана некоторая сложная функция (целевая функция), зависящая от нескольких переменных, и требуется найти такие значения переменных, при которых значение функции максималь...
    Другие файлы:

    Генетические алгоритмы
    Рассмотрены основные стратегии, принципы и концентрации нового направления "Генетические алгоритмы". Описаны фундаментальные основы генетических алгор...

    Теория и практика эволюционного моделирования
    Книга от авторов учебника "Генетические алгоритмы".Рассматриваются вопросы, связанные с эволюционным развитием сложных систем различной природы. Анало...

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

    Генетические алгоритмы поиска глобального экстремума
    Эволюционные процессы в природе. Принципы работы генетических алгоритмов - методов оптимизации многопараметрических функций. Операторы ГА, выбора роди...

    Представление знаний
    Сущность данных и информации. Особенности представления знаний внутри ИС. Изучение моделей представления знаний: продукционная, логическая, сетевая, ф...