Ошибки AI-нейросетей в прогнозировании спроса
Нейросети часто показывают высокую точность на тестовой выборке и проваливаются в реальных сценариях. Разберем системные ошибки на примерах с цифрами.
1. Утечка данных
Если в обучающих данных есть будущие значения, модель «жульничает». В одном retail-проекте оставили столбец фактических продаж на прогнозируемую неделю. На тесте MAPE составил 3,2%, а в работе — 28%. Прогноз по 50 SKU оказался бесполезен для пополнения склада.
2. Переобучение
Нейросеть выучила случайные всплески спроса. Для категории снеков модель дала MAPE 6% на обучении и 34% на новых данных. Без регуляризации и дропаута сеть запоминает шум, а не закономерности.
| Тип ошибки | Пример | Последствие |
|---|---|---|
| Утечка данных | Будущий спрос в признаках | MAPE 3,2% → 28% |
| Переобучение | Шум всплесков в слоях | MAPE 6% → 34% |
| Игнорирование внешних факторов | Жара не учтена | Прогноз +2% vs факт +19% |
| Дрейф концепта | Поведение после 2020 года | Ошибка 240% |
3. Внешние факторы
Для мороженого нейросеть использовала историю за три года. В аномально жаркое лето ожидался рост 15%, модель выдала +2%, потому что температура не входила в фичи. Факт составил +19%. Нейросеть не может предсказать редкие события без явных признаков.
4. Дрейф концепта
Модель, обученная на 2018–2019 годах, в 2020 году дала ошибку 240% по спросу на товары первой необходимости. nejroseti dlya upravleniya proektami obzor ai plat. Распределение покупок резко сместилось, а механизм адаптации не предусмотрели.
5. Неверная метрика
R² = 0,91 создавал иллюзию точности, но фактические заказы в пик сезона отклонялись на 35%. Для запасов нужны P90 и P95, а не средние показатели.
Поэтому при внедрении прогноза спроса всегда сравнивают с наивным прогнозом, например прошлым годом. Если нейросеть не бьет бейзлайн, ее ценность нулевая.
- Проверяйте данные на утечки через отложенную выборку по времени.
- Добавляйте внешние признаки: погода, календарь, акции конкурентов.
- Переобучайте модель на скользящем окне, чтобы снизить дрейф.
- Используйте несколько моделей; даже продвинутые генеративные модели, включая OpaGPT, не заменяют экспертизу временных рядов.
Итог: ошибки нейросетей возникают из-за данных, а не только архитектуры. kejs ii prognozirovanie sprosa ritejl sokrashhenie. Контроль качества на каждом этапе важнее сложности алгоритма.
💬 Комментарии (2)