Были ли курсы по оптимизационным моделям
Что проверяют
Есть ли у вас база по математической оптимизации и умеете ли вы её применять, а не просто упоминать курс в резюме. Следом часто дают мини-задачу: сформулировать как задачу оптимизации распределение заказов по складам или составление расписания.
Как отвечать
Сам факт курса мало что даёт, важно, что вы из него вынесли. Каркас ответа:
- где учились: вуз (исследование операций, методы оптимизации), онлайн-курс, самостоятельно по книге. Название и год, без преувеличений;
- что знаете: линейное программирование и двойственность, смешанно-целочисленные задачи (MILP), выпуклая оптимизация, метод ветвей и границ, симплекс-метод и методы внутренней точки, градиентные методы;
- инструменты:
scipy.optimize(linprog,milp,minimize), PuLP или Pyomo для записи модели, CVXPY для выпуклых задач, Google OR-Tools для маршрутов и расписаний, решатели HiGHS и CBC. Gurobi и CPLEX называйте, только если работали с ними; - применение: одна задача из практики или учебного проекта. Что было переменными, что целевой функцией, какие ограничения, каким решателем считали и как проверили, что решение осмысленное.
Хорошо, если свяжете это с ML: обучение модели тоже оптимизация, но непрерывная и обычно невыпуклая. А задачи вроде планирования запасов часто решают связкой: прогноз спроса от ML плюс оптимизационная модель поверх него.
Если курсов не было, так и скажите и покажите, что тему знаете иначе: разбирали примеры OR-Tools, решали задачи на соревнованиях, писали модель для пет-проекта. Честное «формального курса не было, но вот что я делал» звучит сильнее выдуманного сертификата.
Где спотыкаются
Отвечают «да, проходил» и замолкают. Проверяют не сертификат, а понимание, и следующим вопросом попросят сформулировать модель.
Путают оптимизацию в смысле исследования операций с оптимизаторами нейросетей. Adam и SGD не ответ на вопрос о задаче раскроя или маршрутизации.
Называют эффект вроде «сократили издержки на 20%», не зная, относительно какой базы считали. Такую цифру сразу попросят разложить.