Метрики

Adjusted R²

Скорректированный R²

актуальноТекущий рабочий стандарт

R² со штрафом за число признаков — падает, если новый признак не приносит пользы.

Ключевые тезисы

  • Помогает честно сравнивать модели разной сложности.
  • Может быть меньше обычного R² и уходить в минус.
  • Ключевой инструмент при отборе признаков в эконометрике.

Подробный разбор

2 подтем — раскройте любую, чтобы увидеть объяснение, формулы, примеры и интерактивные графики.

1

Штраф за число признаков

Как честно сравнивать модели разной сложности.

— число объектов, — число признаков

Добавили признак — вырос всегда, вырастет только если прирост объяснённой дисперсии перекрыл штраф за лишний параметр. Поэтому в эконометрике сравнивают модели именно по нему.

2

AIC, BIC и кросс-валидация

Другие способы штрафовать сложность.

Обозначения
  • число объектов в выборке
  • размер топа выдачи (K) или номер позиции
  • функция потерь — то, что минимизируется при обучении
  • логарифм: превращает произведения в суммы и сжимает масштаб

BIC штрафует сложность сильнее AIC и потому выбирает более простые модели. Оба критерия применимы только внутри одного семейства моделей на одних данных. В машинном обучении надёжнее прямая оценка на отложенной выборке.

Связанные темы

Качество регрессии

MAE80%

Средняя абсолютная ошибка · Метрики

Среднее абсолютных отклонений — метрика в единицах целевой переменной, устойчивая к выбросам.

MSE80%

Среднеквадратичная ошибка · Метрики

Среднее квадратов ошибок: сильно штрафует большие отклонения.

RMSE80%

Корень из среднеквадратичной ошибки · Метрики

Корень из MSE — возвращает метрику в исходные единицы, сохраняя штраф за большие ошибки.

MAPE80%

Средняя абсолютная процентная ошибка · Метрики

Относительная ошибка в процентах — удобна для сравнения рядов разного масштаба.

SMAPE80%

Симметричная MAPE · Метрики

Вариант MAPE с нормировкой на сумму факта и прогноза — частично лечит асимметрию.

80%

Коэффициент детерминации · Метрики

Доля дисперсии целевой переменной, объяснённая моделью, относительно константного прогноза.

Linear Regression80%

Линейная регрессия · Классическое машинное обучение

Предсказывает число как взвешенную сумму признаков. Самый интерпретируемый бейзлайн и основа для более сложных моделей.

Loss functions80%

Функции потерь · Глубокое обучение

Формализуют цель обучения. Выбор потерь важнее выбора архитектуры чаще, чем кажется.