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