Документация Engee

Курс «Основы оптимизации»

Описание

Курс Основы оптимизации предназначен для ознакомления учащихся с библиотеками и функциями решения оптимизационных задач в Engee. Пройдя этот курс, вы научитесь формулировать оптимизационные задачи, создавать переменные, выражения и функции, а также визуализировать результаты ваших расчетов.

Каждый раздел содержит практические примеры и задания для самостоятельного выполнения.

Требования к уровню знаний: прохождение курса «Введение в Engee».

Общее время прохождения курса: ~2 часа 30 минут.

Получение или обновление материалов курса.

Для получения или обновления материалов курса выполните в терминале Engee или в кодовой ячейке интерактивного скрипта следующий код:

if isdir("/user/start/courses/engee-optimization-course")
	rm("/user/start/courses/engee-optimization-course";force = true, recursive = true)
end
run(`git clone https://git.engee.com/learn-engee/courses/engee-optimization-course.git /user/start/courses/engee-optimization-course`)

После получения курс будет находиться в папке start/courses/engee-optimization-course.

Программа курса

Основы оптимизации в Engee.

Изучаются создание оптимизационной задачи и переменных, создание целевых функций, создание условий оптимизации и решение оптимизационных задач.

Безусловная оптимизация.

Рассматривается логистическая задача нелинейной безусловной оптимизации по поиску оптимальной локации складского помещения. На этом примере изучаются создание нелинейной оптимизационной задачи, создание нелинейной целевой функции, решение нелинейной оптимизационной задачи и визуализация результатов.

Условная оптимизация.

Рассматривается задача условной оптимизации по подбору оптимального рациона питания. На этом примере изучаются создание условной оптимизационной задачи, решение оптимизационной задачи при наличии различных условий и визуализация результатов.

Итоговый проект.

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