Получить доступ

Какие метрики используют для задач регрессии — MAE, RMSE, MAPE, R²?

JuniorОсновы машинного обучения
Коротко

MAE — средняя абсолютная ошибка, понятна в единицах цели, устойчива к выбросам. RMSE — корень из средней квадратичной ошибки, сильнее штрафует большие промахи. MAPE — средняя относительная ошибка в процентах, удобна бизнесу, но ломается на значениях около нуля. R² — доля объяснённой дисперсии относительно прогноза средним.

  • RMSE ≥ MAE; сильный разрыв — признак крупных выбросов в ошибках
  • Оптимум MAE — медиана, RMSE — среднее
  • MAPE несимметрична: недопрогноз и перепрогноз штрафуются по-разному

А ещё Метрику выбирают по цене ошибки в бизнесе: важны ли редкие большие промахи

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

метрикаформулаособенности
MAEсреднее модуля (y − ŷ)в единицах цели, устойчива к выбросам
RMSE√среднее (y − ŷ)²штрафует крупные ошибки
MAPEсреднее модуля (y − ŷ) / yпроценты, ломается около нуля
R²1 − SSE / SST1 — идеально, 0 — как среднее, может быть < 0

Выбор:

  • стоимость ошибки пропорциональна её размеру — MAE;
  • большие промахи особенно опасны (прогноз нагрузки, запасы) — RMSE;
  • нужно объяснить бизнесу «ошибаемся в среднем на 8%» — MAPE или sMAPE, WAPE (взвешенная, устойчивее);
  • сравнить модели на одной задаче — R², но он не говорит, достаточно ли точна модель для решения.

Связь с обучением: минимизация MSE даёт прогноз среднего, минимизация MAE — медианы. Для прогноза интервалов — квантильная функция потерь.

Что хотят услышать

  • Определения и интерпретация.
  • Различие MAE и RMSE.
  • Ограничения MAPE и R².

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем