В рамках серии лекции отделения Московского центра фундаментальной и прикладной математики в ИВМ РАН
Программа мини-курса по оптимизации:
1. Общие сведения.
Примеры проблем. Мультикритериальная оптимизация, множество Парето.
Эвристики и оптимальные решения.
Формализация проблемы в виде задачи оптимизации. Форма записи задач
оптимизации. Классификация задач оптимизации.
Классы задач. Оракулы. Сложность классов задач. Критерии сходимости.
Пример: одномерный поиск, дихотомия.
Решатели. Форматы для ЭВМ.
2. Неструктурированная оптимизация.
Безусловные задачи. Градиентный спуск. Метод Ньютона. Ав...томатическое
дифференцирование. Метод сопряжённых градиентов. Блочный координатный спуск.
Задачи с ограничениями. Метод множителей Лагранжа. Метод
проектированного градиента. Метод Франк-Вульфа. Барьеры и штрафные функции.
Приложения. Машинное обучение. Декомпозиция сложных задач.
3. Структурированная оптимизация.
Линейное программирование. Условия оптимальности, сильная
двойственность. Симплекс-метод. Метод внутренней точки. Разреженность.
Полуопределённое программирование. Приложения.
4. Дискретная и смешанно-целочисленная оптимизация. Примеры задач:
рюкзак, упаковка, раскраска, паросочетания. Эвристики. Релаксации.
Метод ветвей и границ. Рандомизированный метод Гёманса-Виллиамсона.
Пи/2 теорема Нестерова.
Hide player controls
Hide resume playing