TGViewer
OSMI IT OSMI IT @osmi_it · 415 subscribers
Post #291 194
🩷🩷🩷Как правильно принимать готовый МЛ-проект. Спойлер: вообще не так, как софт.

Ваш МЛ-подрядчик с большим удовольствием покажет вам аккуратный тестовый датасет, на котором вы дружно «летите в космос». Но на приемке у вас обязательно должна быть простая табличка: «до / после / за счёт чего».

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

🩷Где модель ошибается?
Какие ошибки типовые, какие редкие — и как мы их ограничиваем.

🩷Что происходит в пограничных ситуациях?
Когда данных мало, всё противоречиво, появился неизвестный товар/клиент/сценарий. У модели должен быть понятный fallback: отказаться от решения, отправить на ручную проверку и т.д.

🩷Что будет, если поменяются условия?
Например: новый регион, другой тип товара, сезонность, изменения в ассортименте.

На этом пункте остановимся подробнее — свежий кейс от директора по развитию бизнеса OSMI IT Анастасии Дермичевой.

Мы делали пилот по прогнозу складских остатков для крупной компании: обучили модель на данных за 3 года, прошли проверки, получили отличную точность (несмотря на кучу нюансов).

Выходим на приёмку: берём свежий период, начинаем вручную сверять прогноз с фактом продаж — и видим, что всё объективно плохо.

Начинаем разбираться и выясняем: прямо перед приёмкой у заказчика случился резкий всплеск продаж. Причина — мощная маркетинговая кампания: спецразмещения, промо и т.п.

Мы о кампании не знали, следовательно, «не знала» и модель.

То есть модель училась на «нормальной жизни» за 3 года,
а приёмку мы устроили в «злой период»
(так мы его назвали внутри проекта).

И получили классическое столкновение между бизнесом, данными и МЛ-моделью.

Вывод: нельзя проводить приёмку на периоде, где ломаются исторические данные.

Если у вас агрессивные промо, спецразмещения, массовый завоз новых товаров, а модель обучалась на данных вне таких активностей — значит, она умеет прогнозировать базовый спрос, без учёта акций.

Отсюда появляется ещё один ключевой вопрос.
🩷Что в этом периоде происходило в бизнесе такого, чего обученная модель не может знать?

В нашем кейсе мы поступили так:
🩷исключили этот период из приёмки и смотрели на качество на периодах «покоя».
🩷признали, что впредь нам важно добавлять маркетинговые события в модель и дообучать её на них.

Дальше — следующий шаг: оценочный (evaluation) тест. Это заранее согласованный набор проверок, по которым бизнес принимает решение, что всё работает так, как задумано.

🩷Если хотите — расскажем про него подробнее. Ставьте реакции — сделаем отдельный пост.

👍 Подписаться на MAX
💬 Вступить в наше коммьюнити
  • 🔥 2
  • 💯 2
  • 👍 1
More from @osmi_it
  1. Sep 29, 2026🩷🩷🩷AI-разработчики России теперь в одной папке AI-рынок растет быстрее, чем успеваешь с…
  2. Aug 21, 2026🔥Мы в финале Стартех.Премии — и уже в топ-5 лучших! OSMI AI вошла в число финалистов Стар…
  3. Aug 10, 2026🌺 ИИ-навыки — роскошный максимум базовый минимум для IT-специалиста, но есть нюанс. Само…
  4. Aug 7, 2026⚡️Гонка за лидерство в сфере ИИ — соревнование далеко не только моделей и вычислительных м…
  5. Aug 4, 2026Как ИИ читает чертежи и подбирает товары за 2 секунды Разница между выигранным и упущенным…
  6. Aug 4, 2026🆕 Рассказали о том, как ИИ автоматизирует подготовку промышленных товаров к онлайн-продаж…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →