Вариант MAPE с нормировкой на сумму факта и прогноза — частично лечит асимметрию.
Ключевые тезисы
- Ограничена сверху, что делает её устойчивее.
- Всё ещё нестабильна вблизи нулевых значений.
- Существует несколько несовместимых определений — фиксируйте формулу.
Подробный разбор
2 подтем — раскройте любую, чтобы увидеть объяснение, формулы, примеры и интерактивные графики.
1Симметричная версия
Попытка починить асимметрию MAPE — с оговорками.
- предсказание модели
- истинное значение целевой переменной
- число объектов в выборке
- суммирование по всем перечисленным элементам
Определений SMAPE существует несколько (с делением на 2 и без, с ограничением 100% или 200%) — при сравнении с чужими результатами обязательно фиксируйте формулу. Вблизи нуля метрика по-прежнему нестабильна.
2Когда SMAPE уместна
И чем её обычно заменяют.
- Подходит, когда значения ряда далеки от нуля и важна относительная ошибка в обе стороны.
- На рядах с нулями и всплесками нестабильна: знаменатель может обращаться в ноль.
- В соревнованиях по прогнозированию (M4, M5) от неё отказались в пользу MASE и RMSSE.
Если метрика нужна для отчёта перед бизнесом, WAPE обычно понятнее: «промахнулись на 8% от объёма» — это фраза, которую не нужно объяснять.
Связанные темы
Прогноз спроса · Качество регрессии
MAPE97%
Средняя абсолютная процентная ошибка · МетрикиОтносительная ошибка в процентах — удобна для сравнения рядов разного масштаба.
Hierarchical Forecasting85%
Иерархические прогнозы · Временные рядыПрогнозы по товару, категории и сети должны согласовываться: сумма частей обязана равняться целому.
Intermittent Demand85%
Прерывистый спрос · Временные рядыРяды, где большая часть значений — нули: запчасти, редкие товары, аварийные события. Обычные метрики и модели здесь не работают.
Feature-based forecasting85%
Прогноз через признаки · Временные рядыРяд превращается в табличную задачу: лаги, скользящие статистики, календарь — и дальше градиентный бустинг.
Poisson Distribution85%
Распределение Пуассона · Теория вероятностей и распределенияЧисло редких независимых событий за фиксированный интервал: заказы за час, отказы за сутки, клики за сессию.
MAE80%
Средняя абсолютная ошибка · МетрикиСреднее абсолютных отклонений — метрика в единицах целевой переменной, устойчивая к выбросам.
MSE80%
Среднеквадратичная ошибка · МетрикиСреднее квадратов ошибок: сильно штрафует большие отклонения.
RMSE80%
Корень из среднеквадратичной ошибки · МетрикиКорень из MSE — возвращает метрику в исходные единицы, сохраняя штраф за большие ошибки.
R²80%
Коэффициент детерминации · МетрикиДоля дисперсии целевой переменной, объяснённая моделью, относительно константного прогноза.
Adjusted R²80%
Скорректированный R² · МетрикиR² со штрафом за число признаков — падает, если новый признак не приносит пользы.
Linear Regression80%
Линейная регрессия · Классическое машинное обучениеПредсказывает число как взвешенную сумму признаков. Самый интерпретируемый бейзлайн и основа для более сложных моделей.
Loss functions80%
Функции потерь · Глубокое обучениеФормализуют цель обучения. Выбор потерь важнее выбора архитектуры чаще, чем кажется.