К содержимому
MoranaLabs.
Ритейл / Supply Chain — 09 янв. 2026 г.

Прогноз спроса на сотни тысяч SKU-точек для торговой сети 

Промо и сезонные пики ломали закупки федеральной торговой сети: старый расчет спроса за ними не успевал. Сделали прогноз с ежедневным пересчетом по каждому товару и магазину — и убрали свыше четверти потерь от пустых полок и списаний.

420 тыс.
SKU-точек в день
−18%
MAPE против прежней
минуты
полный прогон матрицы

Задача

Федеральная торговая сеть: сотни тысяч комбинаций «товар × магазин», прогноз спроса нужен по каждой и каждый день. Старая система считала часами и сглаживала всплески спроса. Итог: то пустая полка, то забитый склад и списания.

Подход

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

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

Стек

Spark · gradient boosting · hierarchical reconciliation · Airflow · feature store + backtest

Результат

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

−27%
потери на дефиците и излишках
  • forecasting
  • big data
  • supply chain
  • retail analytics
  • MLOps
заказчик

Ритейл / Supply Chain · детали под NDA

НаправлениеПредиктивная аналитика

Что мы делаем в этом направлении и сколько это стоит.

Комментарий инженера

В «минуты на всю сеть» с ходу не верит никто — у заказчика старый расчет жил часами, привычка. Поэтому первый полный прогон запускали прямо при них, в начале созвона: к концу обсуждения он уже отработал по каждому магазину. Отдельное удовольствие — промо-недели. Старая система размазывала пик по соседним дням, новая ставит его ровно туда, где реально была распродажа. Аналитики сети распробовали это первыми.
ведущий инженер ML, forecasting · MoranaLabs
Другие кейсы
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Сюда напишем — это быстрее всего

Или сразу написать в Telegram

Без спама и звонков-роботов. Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности и обработкой персональных данных.