Реализация AI-оптимизации складских запасов

Управление запасами: как ML решает задачу

Направления AI-разработки

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1440
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1301
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    997
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1264
  • image_logo-advance_0.webp
    Разработка логотипа компании B2B Advance
    712
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    1002

Управление запасами: как ML решает задачу

Мы специализируемся на внедрении AI-оптимизации складских запасов под ключ. Знаем: баланс между затратами на хранение и риском дефицита — задача, которую классические методы (EOQ, ROP, safety stock по Кёртону) решают лишь при стационарном спросе и независимости SKU. На практике спрос нелинеен, а позиции взаимозависимы. ML-модели — от LightGBM до Temporal Fusion Transformer — учитывают эти сложности и дают реальное снижение издержек. Машинное обучение для склада — это не просто прогноз, а основа для автоматизации заказов и снижения затрат на хранение.

Переплата за хранение излишков или потеря продаж из-за дефицита — типичные боли наших клиентов. Проводим аудит текущих процессов и строим модель, предсказывающую спрос с MAPE менее 10% на уровне отдельного SKU. Срок внедрения базовой системы — 3-4 месяца, эффект — рост оборачиваемости на 15-30%.

Пример из практики: для дистрибьютора запчастей внедрили Temporal Fusion Transformer. После сбора данных за 2 месяца получили прогноз на 8 недель с MAPE 8%. Safety stock снизили на 22%, fill rate вырос до 98.5%. Проект окупился за 5 месяцев.

Как AI улучшает прогнозирование спроса?

Основа системы — точный прогноз спроса. Temporal Fusion Transformer, описанный в работе Google Research, или LightGBM с lag features, промо-флагами, сезонностью позволяют достичь MAPE < 10% на уровне SKU × склад. Модель учитывает нелинейные зависимости и редкие события, что недоступно классическим временным рядам.

Компоненты AI-системы

Компонент Классический подход AI-подход
Demand Forecasting Среднее за период TFT / LightGBM с lag features, промо, сезонностью
Lead Time Forecasting Константа ML-модель распределения по поставщику
Safety Stock Z × σ × √LT Предсказанная дисперсия из квантильной модели
Reorder Point Средний спрос в LT + SS Probabilistic forecast
Replenishment Фиксированный размер Оптимизация с volume discounts, capacity constraints

Demand Forecasting

Используем Temporal Fusion Transformer или LightGBM с разнообразными фичами: лаги, скользящие средние, промо-акции, сезонные индексы. Модель обучается на исторических данных 2-3 лет и даёт вероятностный прогноз (distribution forecast), что важно для расчёта safety stock.

Lead Time Forecasting

Классический подход предполагает постоянный lead time. На практике его вариативность — 20-40%. ML-модель (градиентный бустинг) предсказывает распределение lead time по поставщику, SKU, сезону. Это напрямую влияет на safety stock и точность ROP.

Safety Stock

Классика: SS = Z × σ_demand × √Lead_Time. AI-улучшение: σ_demand — предсказанная дисперсия из квантильной модели, а не статистическая. Учитывается поставщик-специфичная вариативность lead time.

Reorder Point

ROP = Expected_Demand_During_LT + Safety_Stock. С ML: Expected_Demand_During_LT берётся из probabilistic forecast, а не среднего. Это позволяет реагировать на изменения спроса быстрее.

Replenishment Optimization

Не просто "когда заказывать", но и "сколько". Учитываем:

  • Volume discounts: выбор оптимального lot size с ценовыми лестницами
  • Capacity constraints: ограничения склада и транспорта
  • Multi-supplier selection: оптимальное распределение между поставщиками

Почему multi-echelon оптимизация сложнее?

В распределённых сетях (центральный склад → региональные → магазины) запасы взаимосвязаны. Классический подход — отдельная оптимизация каждого узла — вызывает bullwhip effect. AI-подход использует совместную оптимизацию всей сети через стохастическое программирование. Алгоритм: стохастический градиентный спуск (SGD) с симуляцией supply chain как дифференцируемой среды (PyTorch supply chain simulator). Параметры политики пополнения (base stock levels) оптимизируются через gradient descent.

Категоризация ABC-XYZ с ML

Классика: ABC по выручке (A=80%, B=15%, C=5%), XYZ по вариативности (X=CV<0.5, Y=0.5-1.0, Z>1.0). ML-расширение: кластеризация по 20+ features (сезонность, тренд, intermittency, lead time variability) с помощью k-Means или HDBSCAN. Каждый кластер получает свою политику управления — это даёт снижение затрат на 10-15% по сравнению с ABC-XYZ.

Автоматическое формирование заказов

Workflow:

  1. Ежедневный пересчёт demand forecast на горизонт lead time + safety stock
  2. Идентификация SKU ниже ROP
  3. Расчёт оптимального количества заказа
  4. Формирование draft purchase orders в ERP
  5. Автоматическое утверждение для позиций A-класса с высоким confidence
  6. Маршрутизация на ревью для нестандартных ситуаций

Anomaly detection: автоматическая флаговка аномального спроса (промо не введено, выявление недостач) до включения в обучение.

Интеграция с ERP

  • SAP S/4HANA: MRP run через BAPI, прямая запись в таблицы EKKO/EKPO
  • 1C:УТ / 1C:ERP: COM/HTTP-интеграция, REST API в современных версиях
  • Oracle NetSuite: SuiteScript API
  • MS Dynamics 365: Power Automate + D365 API

Метрики оценки системы:

  • Inventory Turnover: рост на 15-30%
  • Fill Rate: целевой показатель > 97%
  • Inventory Days (DOH): снижение на 20-35%
  • Stockout rate: снижение на 40-60%
  • Obsolescence write-offs: снижение на 25-40%

Типичные результаты внедрения AI-оптимизации

Показатель До внедрения После внедрения
Оборачиваемость запасов 4-6 раз/год 7-9 раз/год
Fill Rate 80-85% 97-99%
Stockout rate 8-12% 3-5%
Списания 5-7% от запасов 2-3% от запасов

Что входит в работу

  • Аудит текущих процессов и данных
  • Разработка ML-моделей (Demand Forecasting, Lead Time, Replenishment)
  • Интеграция с вашей ERP (SAP, 1C, Oracle, Dynamics)
  • Обучение персонала
  • Мониторинг и поддержка в течение 6 месяцев

Гарантируем качество: более 7 лет опыта в AI/ML для supply chain, сертифицированные специалисты.

Сроки и стоимость

Базовая система (demand forecast + автоматический ROP/SS расчёт для flat supply chain) — 3-4 месяца. Multi-echelon оптимизация — 6-9 месяцев. Стоимость рассчитывается индивидуально после аудита.

Закажите пилотный проект на 3-5 SKU — убедитесь в эффективности. Получите консультацию нашего инженера.

Технические детали (нажмите развернуть)

Для full production-системы используем vLLM для инференса, Kubeflow для пайплайнов, Prometheus + Grafana для мониторинга. Весь код версионируется, модели проходят A/B-тестирование.