Московский государственный университет путей сообщения
Опубликован: 10.10.2014 | Доступ: свободный | Студентов: 869 / 193 | Длительность: 22:10:00
Специальности: Программист, Архитектор программного обеспечения
Лекция 10:
Эволюционное программирование
Контрольные вопросы
- Как представляется потенциальное решение в классическом ЭП?
- Какой генетический оператор применяется в классическом ЭП?
- Чем отличается эволюция на уровне фенотипа от эволюции на уровне генотипа?
- Какие виды мутации применяются в ЭП?
- Сформулируйте общий алгоритм решения задачи с использованием ЭП.
- Что общего между ГА и ЭП?
- Какие различия между ГА и ЭП?
- Что общего между ЭП и ЭС?
- Как можно использовать ЭП в прогнозировании?
- Какую фитнесс-функцию можно использовать при прогнозировании?
- Как можно использовать ЭП при решении задач управления?
- Какие формы генома используются в современных разделах ЭП?
- Какие генетические операторы используются в современных разделах ЭП?
- Какое представление решения используется в современных направлениях ЭП?
- Какие вероятностные распределения и операторы мутации используются в современном ЭП?
- Какие методы отбора родительских особей применяются в современном ЭП?
- Что относится к основным параметрам ЭП?
- Приведите способы управления шагом.
- Какие методы самоадаптации применяются в ЭП?
- Приведите основные способы реализации ЭП.
Краткие итоги:
- изложены основы эволюционного программирования, которое использует эволюции на уровне фенотипа и модель конечного автомата;
- описано представление потенциального решения в виде конечного автомата;
- изложены различные генетические операторы мутации и рекомбинации и отбора, которые применяются в ЭП;
- описаны различные виды фитнесс-функций, применяемые в ЭП;
- представлено современное направление ЭП на основе вещественных векторов;
- изложены вопросы самоадаптации ЭП, где значения параметров корректируются в процессе эволюции.