Модели со случайными эффектами
Модели со случайными эффектами — это класс статистических моделей, используемых для анализа данных, в которых изучаемые единицы (например, индивиды, регионы, школы) представляют собой случайную выборку из более широкой генеральной совокупности. В отличие от моделей с фиксированными эффектами, где каждый уровень категориального фактора (например, каждый конкретный регион) рассматривается как отдельный, самостоятельный параметр, в моделях со случайными эффектами эти уровни считаются случайными величинами, извлечёнными из некоторого распределения. Основная цель таких моделей — учесть гетерогенность данных, обусловленную различиями между группами, и сделать корректные выводы о генеральной совокупности, а не только о включённых в выборку объектах. Модели со случайными эффектами широко применяются в мета-анализе, биологии, экономике, социологии и других областях, где данные имеют иерархическую (многоуровневую) структуру.
Основные понятия и отличия от моделей с фиксированными эффектами
В основе различения лежит природа эффектов, связанных с категориальными факторами. Если фактор имеет конечное число уровней, и исследователь интересуется именно этими конкретными уровнями (например, «Москва», «Санкт-Петербург», «Новосибирск»), то применяется модель с фиксированными эффектами. В ней каждый уровень имеет свой собственный, постоянный (фиксированный) параметр, который оценивается независимо. Если же уровни фактора представляют собой случайную выборку из большого множества возможных уровней (например, 50 школ, случайно отобранных из всех школ России), и выводы должны быть распространены на все школы, то используется модель со случайными эффектами. В этом случае эффекты уровней рассматриваются как случайные величины, подчиняющиеся некоторому распределению (чаще всего нормальному).
Ключевое различие:
- Фиксированные эффекты: оцениваются непосредственно, их количество равно числу уровней минус один (для избежания мультиколлинеарности). Выводы ограничены данными уровнями.
- Случайные эффекты: не оцениваются по отдельности, а моделируется их дисперсия. Выводы распространяются на всю генеральную совокупность уровней.
На практике выбор между моделями часто определяется не только теоретическими соображениями, но и целями исследования. Если данные собраны по всем возможным уровням (например, все страны мира), то уместны фиксированные эффекты. Если же уровни — лишь выборка, то случайные эффекты предпочтительнее.
Математическая формулировка
Общий вид линейной модели со смешанными эффектами (включающей как фиксированные, так и случайные) записывается как:
Y = Xβ + Zγ + ε
где:
- Y — вектор наблюдаемых значений зависимой переменной;
- X — матрица регрессоров для фиксированных эффектов;
- β — вектор коэффициентов фиксированных эффектов;
- Z — матрица регрессоров для случайных эффектов (обычно индикаторные переменные, указывающие на принадлежность к группам);
- γ — вектор случайных эффектов, предполагаемый распределённым как γ ~ N(0, G), где G — ковариационная матрица случайных эффектов;
- ε — вектор случайных ошибок, ε ~ N(0, R), где R — ковариационная матрица ошибок (часто диагональная, если ошибки независимы).
Предполагается, что γ и ε независимы. Дисперсия γ (компоненты дисперсии) — ключевой параметр, который оценивается. Наиболее распространённый метод оценки — метод ограниченного максимального правдоподобия (REML), который даёт несмещённые оценки компонент дисперсии.
Классификация моделей со случайными эффектами
По типу данных
- Одноуровневые модели со случайными эффектами (Random intercept model): случайный эффект добавляется только к свободному члену. Например, для данных о учениках в школах:
Y_ij = μ + α_i + β*X_ij + ε_ij, гдеα_i— случайный эффект i-й школы (отклонение её среднего от общего среднего). - Модели со случайными коэффициентами (Random slope model): случайные эффекты добавляются не только к свободному члену, но и к коэффициентам при предикторах. Например, влияние уровня дохода на потребление может различаться по регионам:
Y_ij = μ + α_i + (β + γ_i)*X_ij + ε_ij. - Многоуровневые модели (Hierarchical models): обобщение на случай нескольких уровней иерархии (например, ученики → классы → школы).
По области применения
- Мета-анализ: модели со случайными эффектами используются для объединения результатов нескольких исследований, предполагая, что истинные эффекты различаются между исследованиями (гетерогенность). Популярна модель ДерСимониана — Лэрда.
- Панельные данные: в эконометрике модели со случайными эффектами (Random effects model, RE) применяются для анализа данных, собранных по одним и тем же объектам за несколько периодов. В отличие от модели с фиксированными эффектами (FE), RE позволяет оценивать влияние переменных, не меняющихся во времени (например, пол, регион рождения).
- Генетика и селекция: модели со случайными эффектами (BLUP — Best Linear Unbiased Prediction) используются для оценки племенной ценности животных или растений.
- Социология и образование: анализ успеваемости учеников с учётом принадлежности к классам и школам.
Оценка параметров и проверка гипотез
Оценка параметров в моделях со случайными эффектами сложнее, чем в обычной линейной регрессии, из-за необходимости оценивать компоненты дисперсии. Основные методы:
- Метод максимального правдоподобия (ML): даёт состоятельные, но смещённые оценки дисперсий (смещение вниз).
- Метод ограниченного максимального правдоподобия (REML): предпочтительнее, так как даёт несмещённые оценки компонент дисперсии.
- Метод моментов: исторически ранний подход, менее эффективен.
Для проверки значимости случайных эффектов используется тест отношения правдоподобия (LRT) между моделью со случайным эффектом и моделью без него. Однако из-за того, что нулевая гипотеза находится на границе параметрического пространства (дисперсия = 0), распределение тестовой статистики является смесью хи-квадрат распределений, а не стандартным хи-квадрат.
Преимущества и недостатки
Преимущества:
- Учёт гетерогенности данных, обусловленной групповой структурой.
- Корректное оценивание стандартных ошибок коэффициентов (не заниженных, как при игнорировании кластеризации).
- Возможность делать выводы о генеральной совокупности, а не только о выборке.
- Эффективное использование данных (не требуется оценивать множество отдельных параметров для каждой группы).
Недостатки:
- Предположение о том, что случайные эффекты не коррелированы с регрессорами (в панельных данных это часто нарушается, что приводит к смещению оценок; в таких случаях предпочтительнее модель с фиксированными эффектами).
- Сложность вычислений и интерпретации, особенно для многоуровневых моделей.
- Чувствительность к выбросам и спецификации распределения случайных эффектов.
Примеры использования
Пример 1: Мета-анализ эффективности лекарства
Исследователь объединяет результаты 10 клинических испытаний одного и того же препарата. В каждом испытании получен свой эффект (разница между группами). Модель со случайными эффектами предполагает, что истинный эффект препарата варьируется от испытания к испытанию (из-за различий в популяции, дозировке, длительности). Оценка общего эффекта — это средневзвешенное значение, где вес обратно пропорционален сумме внутри- и межисследовательской дисперсии.
Пример 2: Анализ успеваемости в школах
Имеются данные о 1000 учениках из 50 школ. Зависимая переменная — балл ЕГЭ. Предикторы: индивидуальные (доход семьи, часы занятий с репетитором) и школьные (средняя зарплата учителей). Модель со случайными эффектами (случайный свободный член для школы) позволяет оценить, какая часть вариации в баллах объясняется различиями между школами, а какая — различиями между учениками внутри школ.
Критика и ограничения
Основная критика моделей со случайными эффектами в контексте панельных данных связана с предположением об отсутствии корреляции между случайными эффектами и регрессорами. Если это предположение нарушается (например, более способные студенты выбирают более престижные вузы), то оценки становятся смещёнными и несостоятельными. В таких случаях эконометристы часто рекомендуют использовать модель с фиксированными эффектами или инструментальные переменные. Кроме того, в мета-анализе модель со случайными эффектами может давать слишком большой вес малым исследованиям, если межисследовательская дисперсия оценена неточно.
Источники
- Gelman, A., & Hill, J. (2006). Data Analysis Using Regression and Multilevel/Hierarchical Models. Cambridge University Press.
- Snijders, T. A. B., & Bosker, R. J. (2012). Multilevel Analysis: An Introduction to Basic and Advanced Multilevel Modeling (2nd ed.). Sage Publications.
- Borenstein, M., Hedges, L. V., Higgins, J. P. T., & Rothstein, H. R. (2009). Introduction to Meta (организация признана экстремистской, деятельность запрещена в РФ)-Analysis. Wiley.
- Wooldridge, J. M. (2010). Econometric Analysis of Cross Section and Panel Data (2nd ed.). MIT Press.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →