Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab11 - Исследование генетических алгоритмов.doc
Скачиваний:
12
Добавлен:
09.07.2019
Размер:
82.94 Кб
Скачать

3. Индивидуальные задания

1. Необходимо сформулировать задачу, из области вычислительной техники или программирования, для которой было бы возможно и целесообразно применение генетических алгоритмов.

2. Решить в Matlab сформулированную задачу с использованием встроенных функций командной строки реализующих стандартный и мобильный генетические алгоритмы.

3. Написать программу, на любом языке высокого уровня, реализующую интерфейс пользователя, задание начальных данных и решение сформулированной в пункте 1 задачи с использованием, для студентов с четными номерами в списке группы, стандартного генетического алгоритма, а для студентов с нечетными номерами в списке группы – мобильного генетического алгоритма.

4. Содержание отчета

1. Тема лабораторной работы.

2. Цель лабораторной работы.

3. Индивидуальное задание.

4. Результаты выполнения пунктов 1  3 индивидуального задания.

5. Выводы по работе.

5. Контрольные вопросы

  1. Как выполняется оператор пропорционального отбора в стандартном ГА?

  2. Как выполняется оператор кроссовера в стандартном ГА?

  3. Как выполняется оператор мутации в стандартном ГА?

  4. Каким образом кодируют хромосомы?

  5. Что выполняют операторы Cut и Splice в мобильном ГА?

  6. Какой ГА использует хромосомы переменной структуры: стандартный или мобильный?

  7. Из каких этапов состоит стандартный ГА?

  8. Что такое эволюционная стратегия?

  9. Какие параметры ГА позволяют управлять его сходимостью?

  10. Какими особенностями обладает мобильный ГА?

  11. В чем заключается этап генерации популяции для стандартного и мобильного ГА?