Методы оптимизации 23/24 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Семинары)
(План курса)
Строка 39: Строка 39:
  
 
== План курса ==
 
== План курса ==
 +
 +
1. Введение. Аналитический метод нахождения экстремумов в безусловной оптимизации.
 +
2. Численные методы в безусловной оптимизации. Одномерные методы.
 +
3. Численные методы в безусловной оптимизации. Методы 0-го порядка.
 +
4. Численные методы в безусловной оптимизации. Методы 1-го порядка.
 +
5. Численные методы в безусловной оптимизации. Методы 2-го порядка.
 +
6. Субградиентный метод.
 +
7. Условная оптимизация. Аналитический метод. Ограничения типа равенства, неравенства, смешанные.
 +
8. Условная оптимизация. Аналитический метод. Ограничения типа равенства, неравенства, смешанные.
 +
9. Условная оптимизация. Численные методы. Линейное программирование. Симплекс метод.
 +
10. Линейное программирование. Симплекс метод. Транспортная задача
 +
11. Дискретная оптимизация. Задача о рюкзаке. Задача об упаковке ящиков.
 +
12. Интервальный анализ. Интервальный метод ветвей и границ.
 +
13. Генетический алгоритм. Многокритериальная оптимизация.
  
 
== Лекции ==
 
== Лекции ==

Версия 12:05, 5 марта 2024

О курсе

Курс читается для третьекурсников в 3-4 модулях.

Лектор: Посыпкин Михаил Анатольевич

Лекции проходят онлайн

[ Ссылка на конференцию]

Семинары:

Группа Преподаватель Время Аудитория
Игнатов А.Д.
Титова Н.Н.
Титова Н.Н.
Муравьев К.Ф.
ПМИ215, КНАД Маминов А.Д. Вторник 14:40 - 16:00 Яндекс-телемост

Полезные ссылки

[ Телеграм-чат курса]

Литература

An Introduction to Optimization 4th Edition by Edwin K. P. Chong, Stanislaw H. Zak

Методы оптимизации в примерах и задачах Пантелеев А.В., Летова Т.А.

С.П. Шарый Конечномерный интервальный анализ. – Новосибирск: XYZ.

План курса

1. Введение. Аналитический метод нахождения экстремумов в безусловной оптимизации. 2. Численные методы в безусловной оптимизации. Одномерные методы. 3. Численные методы в безусловной оптимизации. Методы 0-го порядка. 4. Численные методы в безусловной оптимизации. Методы 1-го порядка. 5. Численные методы в безусловной оптимизации. Методы 2-го порядка. 6. Субградиентный метод. 7. Условная оптимизация. Аналитический метод. Ограничения типа равенства, неравенства, смешанные. 8. Условная оптимизация. Аналитический метод. Ограничения типа равенства, неравенства, смешанные. 9. Условная оптимизация. Численные методы. Линейное программирование. Симплекс метод. 10. Линейное программирование. Симплекс метод. Транспортная задача 11. Дискретная оптимизация. Задача о рюкзаке. Задача об упаковке ящиков. 12. Интервальный анализ. Интервальный метод ветвей и границ. 13. Генетический алгоритм. Многокритериальная оптимизация.

Лекции

Семинары

Семинар 1

Презентация Семинар 1

Notebook Семинар 1

Группа Преподаватель Материалы семинара
215, КНАД Маминов А.Д. Записи с семинара 1

Семинар 2

Презентация Семинар 2

Notebook Семинар 2

Группа Преподаватель Материалы семинара
215, КНАД Маминов А.Д. Записи с семинара 2

Семинар 3

Презентация Семинар 3

Notebook Семинар 3

Группа Преподаватель Материалы семинара
215, КНАД Маминов А.Д. Записи с семинара 3


Семинар 4

Презентация Семинар 4

Notebook Семинар 4

Группа Преподаватель Материалы семинара
215, КНАД Маминов А.Д. Записи с семинара 4

Домашние задания

Домашние задания направлены на реализацию различных методов оптимизации и решению задач. Основной язык данного курса будет Python.

За каждое задание вы получите оценку, среднее по всем домашним заданиям и контрольным работам будет составлять 0.5 от итоговой оценки.

Номер домашней работы Ссылка Дедлайн
1 [ ДЗ1]
2 [ ДЗ2]
3 [ ДЗ3]

Контрольные работы

В ходе курса планируется две контрольные работы, выполняемые на семинарских занятиях: в конце первого и в конце второго модулей. За каждую контрольную работу вы получите оценку, среднее по всем домашним заданиям и контрольным работам будет составлять 0.5 от итоговой оценки.

Номер контрольной работы Нулевой вариант Предполагаемая дата
1 [ КР1]
2 [ КР2]

Итоговая оценка за курс

Итог = 0.5 * ПР + 0.5 * ЭКЗ

ПР - проверочные работы, средняя оценка за домашние задания и контрольные работы

ЭКЗ - оценка за экзамен

Автомат будет, если накопленная оценка (после округления) 8 и выше, а также обе КР написаны на 7 и выше. Округление математическое.