Интерактивная статистика
Модуль 7 «Связи и регрессия»
Прогресспройдено 0 / 63

Множественная регрессия и контроль переменных

Парная регрессия смотрит на связь x и y в одиночку — и потому легко обманывается. Настоящая рабочая лошадь аналитика — множественная регрессия: она оценивает эффект x, удерживая прочие факторы постоянными. Именно здесь живёт практический ответ на «корреляция ≠ причинность».

x →
● z = 0● z = 1общий наклон (без контроля): 0.78

Поставьте истинный эффект = 0 и силу конфаундера побольше: общая красная линия покажет «связь», которой нет. Контроль z (линии внутри групп) её убирает. Это и делает множественная регрессия — оценивает эффект x, удерживая z постоянным.

Перед вами две группы точек по скрытому фактору z (серые — z=0, бирюзовые — z=1). Сейчас контроля нет: красная линия — общая регрессия y по x. Она идёт вверх — будто x сильно влияет на y.

Что это значит

Множественная регрессия — самый частый инструмент аналитика после описательной статистики. «Влияет ли стаж на зарплату, если учесть должность и город?», «эффект промо на выручку при контроле сезона и канала» — всё это коэффициенты при прочих равных.

Главная сила и главная опасность — одна и та же: что именно вы включили в модель. Забыли важный конфаундер — эффект искажён; включили лишнее (см. коллайдер в следующем уроке) — тоже. Поэтому набор контролей выбирают по смыслу задачи, а не «всё подряд».

Где это встречается

Эконометрика и социальные науки почти целиком стоят на множественной регрессии: оценить эффект образования на доход, удерживая возраст, пол, регион постоянными.

В продукте — оценить вклад функции в удержание при контроле давности регистрации и платформы, когда чистый A/B по этой функции невозможен.

Определения

Множественная регрессияy = b₀ + b₁x + b₂z + …
регрессия на несколько предикторов сразу; оценивает вклад каждого при фиксированных остальных.
По-простому: оцениваем вклад каждого фактора, держа остальные фиксированными.
Контроль переменной
учесть фактор в модели (или сравнивать при равном его значении), чтобы убрать его влияние из оценки эффекта.
По-простому: убрать влияние фактора, сравнивая при равном его значении.
При прочих равных (ceteris paribus)
трактовка коэффициента: эффект одного предиктора, когда остальные зафиксированы.
По-простому: эффект одного фактора, когда остальные заморожены.
Конфаундер
фактор, влияющий и на x, и на y, и потому создающий ложную связь между ними.
По-простому: фактор, дёргающий и x, и y — источник ложной связи.

Когда метод врёт (допущения)

Коэффициент «при прочих равных» честен, только если в модель включены нужные конфаундеры и форма связи примерно линейна. Пропущенный важный фактор смещает оценку (omitted variable bias).

Сильно скоррелированные предикторы (мультиколлинеарность) делают отдельные коэффициенты неустойчивыми. И контроль не превращает наблюдательные данные в эксперимент — остаётся риск неучтённых факторов.

Дальше →
Такие разборы — в канале

Пишу про аналитику простыми словами: как считать метрики, не наврать в A/B, что спрашивают на собесах и как я собираю этот сайт. Без воды.

Подписаться на канал