Курсовая на тему Нахождение минимума функции z(x,y) в заданной области методом генетического алгоритма

Автор: асланов элхан

Тип работы: Курсовая

Предмет: Информатика

Страниц: 20

Год сдачи: 2011

ВУЗ, город: тусур

Выдержка

Введение Генетические Алгоритмы - адаптивные методы поиска, которые в последнее время часто используются для решения задач функциональной оптимизации. Они основаны на генетических процессах биологических организмов: биологические популяции развиваются в течении нескольких поколений, подчиняясь законам естественного отбора и по принципу "выживает наиболее приспособленный" (survival of the fittest), открытому Чарльзом Дарвином. Подражая этому процессу генетические алгоритмы способны "развивать" решения реальных задач, если те соответствующим образом закодированы. Например, ГА могут использоваться, чтобы проектировать структуры моста, для поиска максимального отношения прочности/веса, или определять наименее расточительное размещение для нарезки форм из ткани. Они могут также использоваться для интерактивного управления процессом, например на химическом заводе, или балансировании загрузки на многопроцессорном компьютере. Основные принципы ГА были сформулированы Холландом (Holland, 1975), и хорошо описаны во многих работах. В отличии от эволюции, происходящей в природе, ГА только моделируют те процессы в популяциях, которые являются существенными для развития. Точный ответ на вопрос: какие биологические процессы существенны для развития, и какие нет? - все еще открыт для исследователей. В природе особи в популяции конкурируют друг с другом за различные ресурсы, такие, например, как пища или вода. Кроме того, члены популяции одного вида часто конкурируют за привлечение брачного партнера. Те особи, которые наиболее приспособлены к окружающим условиям, будут иметь относительно больше шансов воспроизвести потомков. Слабо приспособленные особи либо совсем не произведут потомства, либо их потомство будет очень немногочисленным. Это означает, что гены от высоко адаптированных или приспособленных особей будут распространятся в увеличивающемся количестве потомков на каждом последующем поколении. Комбинация хороших характеристик от различных родителей иногда может приводить к появлению "суперприспособленного" потомка, чья приспособленность больше, чем приспособленность любого из его родителя. Таким образом, вид развивается, лучше и лучше приспосабливаясь к среде обитания.

Содержание

Введение. …………………………………………………………….. 4 1. Общая структура генетического алгоритма. ……….......................... 6 2. Использование ГА в решении задач ………………………………… 9 3. Описание генетического алгоритма …………………………..……. 11 4. Результаты работы.......…………………................................................ 13 5. Заключение.………………………………………………………….…. 14 Список используемых источников......................................................….... 15 Приложение А. Листинг программы. ……………………………………

Литература

нет



НазваниеТипГод сдачиСтраницВУЗ, город
Применение методов вычислительной математикиКурсовая201126тусур
Употребление заимствований в официально деловом и дипломатическом стилеКурсовая201032Москва
Английский языкКонтрольная20113тусур
Механизм разработки управленческого решенияКурсовая201037Москва
Анализ хоз. деятельности некоммерческих. организацийКонтрольная20115тусур
Контрольная работа, вариант 2Контрольная20114тусур
Защита персонала организации от переманивания конкурентамиДипломная201063Москва
Технико-экономический анализ деятельности предприятияКонтрольная20117тусур
Влияние поле зависимости поле независимости на учебный процесс школьникаКурсовая201029Москва
Анализ хозяйственной деятельности предприятийКурсовая20115тусур
Яндекс.Метрика