Search
Write a publication
Pull to refresh
0
@Cvetimread⁠-⁠only

User

Send message

Почему мы решили создать Школу Go? Про доступное образование, брата-близнеца и смысл жизни

Reading time4 min
Views5.1K


Привет, меня зовут Слава Вершинин. В марте 2021 года Ozon запустил проект Go to Ozon — бесплатный курс по разработке на языке Go для middle-программистов. В этом посте — о том, почему мы решили запустить такой проект, какие он дает плюсы, причем тут мой брат-близнец, а также немного о смысле жизни. Но главное, если вы давно задумываетесь о том, чтобы научиться программировать на Go, возможно, этот курс был создан специально для вас.
Читать дальше →

Введение в робастную оптимизацию [… и маленький листочек со списком покупок, который я забыл...]

Reading time8 min
Views6.3K
Как определить, сколько людей нужно нанять на новый fulfillment, чем именно его заполнить и куда положить конкретный товар? Чем больше становится бизнес, тем выше неопределенность и тем дороже стоит ошибка. Победить хаос и выбрать оптимальное решение — одна из задач команды data science. А поскольку в основе анализа данных — математика, с нее и начнём.

В этом посте мы рассмотрим задачи оптимизации с неопределенностью в данных и их аппроксимацию детерминированными выпуклыми задачами. Это один из основных трюков в робастной оптимизации — технике, позволяющей справляться с задачами оптимизации, слишком чувствительными к изменению входных данных.

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

И да, это пример поста, где сложность растет экспоненциально (сорян уж)…
Читать дальше →

Information

Rating
Does not participate
Registered
Activity