Эволюционные алгоритмы — направление в искусственном интеллекте (раздел эволюционного моделирования), которое использует и моделирует процессы естественного отбора. Перечислим некоторые из них: генетические алгоритмы — эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации искомых параметров; генетическое программирование — автоматическое создание или изменение программ с помощью генетических алгоритмов; эволюционное программирование — аналогично генетическому программированию, но структура программы постоянна, изменяются только числовые значения; эволюционные стратегии — похожи на генетические алгоритмы, но в следующее поколение передаются только положительные мутации; дифференциальная эволюция; нейроэволюция — аналогична генетическому программированию, но геномы представляют собой искусственные нейронные сети, в которых происходит эволюция весов при заданной топологии сети, или, помимо эволюции весов, также производится эволюция топологии.Все они моделируют базовые положения в теории биологической эволюции — процессы отбора, скрещивания, мутации и воспроизводства. Поведение особей определяется окружающей средой. Множество особей принято называть популяцией. Популяция эволюционирует в соответствии с правилами отбора в соответствии с целевой функцией, которая задается окружающей средой. Таким образом, каждой особи (индивидууму) в популяции назначается значение его пригодности в окружающей среде. Размножаются только наиболее пригодные особи. Рекомбинация и мутация позволяют индивидуумам изменяться и приспосабливаться к среде. Такие алгоритмы относятся к адаптивным поисковым механизмам.Эволюционные методы (ЭМ) — приближенные (эвристические) методы решения задач оптимизации и структурного синтеза. Большинство ЭМ основано на статистическом подходе к исследованию ситуаций и итерационном приближении к искомому решению.
ДГАС, г. Шахты, ростовской обл. 1. Краткая теория Математическая формулировка экстремальной задачи однокритериального выбора. Понятие оптимальное решение. Задача синтеза стабилизатора напряжения как экстремальная задача переборного типа. Представление допустимых решений экстремальной задачи в виде бинарных строк. Особи и их вариабиальные признаки. Размножение особей,...
Реферат - Генетические алгоритмы. КПИ. 2012. 13 стр. рус. яз. История появления эволюционных алгоритмов. Генетические Алгоритмы. Когда следует применять генетический алгоритм? Символьная модель простого ГА. Работа простого ГА. Шима.
Содержание:
Введение
Генетические Алгоритмы
Области применения генетических алгоритмов
Символьная модель простого ГА
Работа простого ГА
Генетические6 алгоритмы с вещественными строками
Ульяновский Государственный Технический Университет
Специальность Информационные Системы и Технологии
20 стр.
15 стр. + приложение + проект на C#, 2008 г.
3 курс, прикладная математика и информатика (кафедра математической кибернетики и компьютерных наук), Саратовский государственный университет. Научный руководитель: Сперанский Д.В.
Содержание:
Генетические алгоритмы. История развития, основные понятия. Простой генетический алгоритм.
История эволюционных вычислений.
Символьная...
Задание: С помощью генетического алгоритма решить следующие задачи оптимизации:
1. f(x,y)=(x-0.4)^2+(y-0.6)^4- min;
2. f(x,y)+sin(10x)sin(10y)- min;
3. система x+y- min, при f(x,y) =1
Найти глобальные минимумы и показать, что решение верно. Программы должны отличаться только видом целевой функции.
УГАТУ филиал г. Стерлитамак, 2011 г, 24 стр. Постановка задачи: Разработать приложение в IDE LAZARUS, определяющее максимум данной функции на заданном промежутке. Исходные данные: Функция: Промежуток Вероятность мутации -2 %
Уфа, УГАТУ, ВМ, 2010, 4 курс. Вариант неизвестен. 3 или 4 (преподаватель не смотрит на вариант, можно подставить любой) Преподаватель на лабах - Мезенцева, лектор - Жернаков (! )
Отчет по лабораторной работе. Уфа: УГАТУ, 2012 г., 27 стр. Дисциплина: "Интеллектуальные системы". Преподаватель: Жернаков С.В. Цель работы: изучение принципов построения генетических алгоритмов, получение навыков работы с реализующим их программным пакетом на примере решения прикладной задачи конструирования.
Отчет по лабораторной работе. УГАТУ, Уфа, 2020, 20 с. Дисциплина: "Искусственный интеллект в медицинской технике". Преподаватель: Жернаков С.В. Целью работы является изучение принципов построения генетических алгоритмов, получение навыков работы с реализующим их программным пакетом на примере решения прикладной задачи конструирования.
Задание: Разработать генетический алгоритм и реализовать селекцию в виде турнира. Особь характеризуется параметрами (x,y), x – сила, y – выносливость. Максимизировать количество раундов. Подсчитать среднее значение выносливости и силы особей в популяции.
Введение.
Основные понятия генетических алгоритмов.
Классический генетический алгоритм.
Эволюционные алгоритмы.
Заключение.
Список использованной литературы.
Кажется, название "генетические алгоритмы" больше подойдёт для этого раздела. По крайней мере в современной литературе существует тенденция использования именно его повсеместно. Или мои наблюдения не объективны?
Комментарии