Управление запасами: как 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:
- Ежедневный пересчёт demand forecast на горизонт lead time + safety stock
- Идентификация SKU ниже ROP
- Расчёт оптимального количества заказа
- Формирование draft purchase orders в ERP
- Автоматическое утверждение для позиций A-класса с высоким confidence
- Маршрутизация на ревью для нестандартных ситуаций
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-тестирование.







