Применение генетических алгоритмов для генерации автоматов при построении модели максимального правдоподобия и в задачах управл
Содержание
- 2. Генетические алгоритмы Оптимизационный метод, базирующийся на эволюции популяции «особей» Особь характеризуется приспособленностью – функцией ее генов
- 3. Генетические алгоритмы и автоматы Теория игр (итерированная дилемма узника) Молекулярная биология (выбор праймера для ПЦР) Роботехника
- 4. В работе генетические алгоритмы и автоматы применяются для: Построения моделей максимального правдоподобия одного класса. Задача: поиск
- 5. Модели максимального правдоподобия. Скрытые марковские модели: λ=(A, B, π) Наблюдения: O=O1O2…OT Состояния: Q=q1q2…qT Три классические задачи:
- 6. Недостатки алгоритма Баума-Велша СПбГУ ИТМО, 2008 Успешно применяется для решения актуальных задач – распознавание речи, предсказание
- 7. Поиск структуры графа – переходов с ненулевой вероятностью – с помощью генетических алгоритмов. Won K., Hamelryck
- 8. Предлагается выяснить когда BW алгоритм не работает без ГА и на сколько эффективно применение ГА в
- 9. «Сильно детерминированные» модели. Гипотеза и проверка СПбГУ ИТМО, 2008 Основное наблюдение, не отмеченное ранее – чем
- 10. Проверка гипотезы. Построение модели максимального правдоподобия СПбГУ ИТМО, 2008 Один переход с большой вероятностью и не
- 11. Типичный пример. Сравнение с алгоритмом случайного поиска СПбГУ ИТМО, 2008 Исходная модель: -690 Оптимизированная модель: -678
- 12. Ход эволюции СПбГУ ИТМО, 2008
- 13. Есть ли практическая польза? Поиск ошибок в автоматах с помощью скрытых марковских моделей Методы: Верификация Тестирование
- 14. Тип ошибок – неучтенные переходы между состояниями x1 → x1 ∨ x2, при x2=1 СПбГУ ИТМО,
- 15. Результаты по первой части Эмпирически установлена неприменимость BW алгоритма при построении моделей максимального правдоподобия некоторого класса
- 16. Решение нетривиальных задач управления. Примеры и актуальность. Беспилотным летательным аппаратом Наземным средством передвижения Различными системами этих
- 17. Описание задачи СПбГУ ИТМО, 2008 Параметры изменяются во времени – фазовая кривая. Функция оценки качества решения
- 18. Формальная постановка задачи СПбГУ ИТМО, 2008 Выделим n существенных для задачи управления вещественных параметров Множество значений,
- 19. Проблемы, возникающие при решении задачи СПбГУ ИТМО, 2008 Зависимости между параметрами сложны. Задаются функцией h в
- 20. Автоматный подход СПбГУ ИТМО, 2008 При решении задачи управления часто можно выделить состояния, в которых может
- 21. Недостатки автоматного подхода СПбГУ ИТМО, 2008 Задача эвристического определения конечного множества воздействий трудна Сложность эвристического выбора
- 22. Предлагаемый метод. Основная идея – применение ГА для автоматического построения автомата СПбГУ ИТМО, 2008 Метод –
- 23. Представление решения задачи управления в виде хромосомы СПбГУ ИТМО, 2008 В состояниях: Хромосома – набор N·(N-1)
- 24. Построение функции, отображающей из Rn в R СПбГУ ИТМО, 2008 Функция – композиция базовых функции Набор
- 25. Апробация. Создание системы управления танком в игре Robocode СПбГУ ИТМО, 2008
- 26. Параметры СПбГУ ИТМО, 2008 x, y - координаты соперника относительно танка dr - расстояние, которое осталось
- 27. Контролируемые параметры и базовые функции СПбГУ ИТМО, 2008 g – угол поворота пушки p – энергия
- 28. Результаты поединков (100 раундов) СПбГУ ИТМО, 2008
- 29. Заключение (результаты) Эмпирически установлена неприменимость BW алгоритма при построении моделей максимального правдоподобия некоторого класса HMM Для
- 30. Публикации Государственный контракт: «Технология генетического программирования для генерации автоматов управления системами со сложным поведением» Труды V
- 32. Скачать презентацию