5 ошибок нейросетей в прогнозе спроса: словарь
Словарь описывает пять типичных сбоев, из-за которых нейросети дают неточный прогноз спроса. 5 oshibok nejrosetej prognozirovanie sprosa ritejl. Каждый термин содержит определение, признаки и пример с цифрами.
Прогноз спроса — это оценка ожидаемого количества продаж на будущий период. Ошибка возникает, когда модель не учитывает структуру временного ряда.
1. Переобучение
Определение: нейросеть запоминает случайные колебания в обучающей выборке вместо реальной зависимости.
- Высокая точность на тренировке, низкая на новых данных.
- MAPE на обучающей выборке — 4%, на тестовой — 37%.
- Пример: модель обучалась на 10 000 ежедневных транзакций интернет-магазина и «выучила» разовый всплеск в чёрную пятницу как постоянное правило.
2. Дрейф концепций
Определение: изменение поведения покупателей после остановки обучения. Нейросеть продолжает использовать старые паттерны.
- Прогнозы систематически занижаются во время акций.
- Спрос на сезонный товар вырос на 31% из-за нового тренда в соцсети, а модель предсказала +4%.
3. Хронологическая утечка
Определение: случайное перемешивание данных при обучении, когда будущие значения попадают в прошлое.
- Использование обычной k-fold кросс-валидации вместо walk-forward.
- Перемешанные фолды дают MAPE 8%, а правильный хронологический holdout — 23%.
4. Лаговая инерция
Определение: модель почти полностью опирается на значение спроса предыдущего дня. При резком изменении спроса прогноз отстаёт.
- Базовый спрос — 120 единиц в день.
- Запуск рекламы: спрос за сутки вырос до 200 единиц (+67%).
- Модель с лагом 1 день прогнозирует 125 единиц на следующий день, ошибка — 38%.
5. Слепая метрика MAE
Определение: оценка точности по средней абсолютной ошибке без учёта масштаба продаж для каждого товара.
| Товар | Факт | Прогноз | MAE | MAPE |
|---|---|---|---|---|
| A | 10 | 6 | 4 | 40% |
| B | 1000 | 996 | 4 | 0,4% |
Общая MAE равна 4, и руководитель считает прогноз отличным. Но товар A получает 40% ошибки и теряет 40% потенциальных продаж.
Как избежать
- Используйте walk-forward валидацию с фиксированным горизонтом.
- Следите за дрейфом с помощью метрики PSI (Population Stability Index).
- Считайте wMAPE по группам товаров с разным спросом.
OpaGPT помогает сгенерировать код для диагностики этих ошибок: от автоматического поиска лагов до теста на стабильность распределения.