Дуглас Бейтс утверждает, что следующие модели эквивалентны «если матрица дисперсии-ковариации для векторно-значных случайных эффектов имеет особую форму, называемую составной симметрией» ( слайд 91 в этой презентации ):
m1 <- lmer(y ~ factor + (0 + factor|group), data)
m2 <- lmer(y ~ factor + (1|group) + (1|group:factor), data)
В частности, Бейтс использует этот пример:
library(lme4)
data("Machines", package = "MEMSS")
m1a <- lmer(score ~ Machine + (0 + Machine|Worker), Machines)
m2a <- lmer(score ~ Machine + (1|Worker) + (1|Worker:Machine), Machines)
с соответствующими выходами:
print(m1a, corr = FALSE)
Linear mixed model fit by REML ['lmerMod']
Formula: score ~ Machine + (0 + Machine | Worker)
Data: Machines
REML criterion at convergence: 208.3112
Random effects:
Groups Name Std.Dev. Corr
Worker MachineA 4.0793
MachineB 8.6253 0.80
MachineC 4.3895 0.62 0.77
Residual 0.9616
Number of obs: 54, groups: Worker, 6
Fixed Effects:
(Intercept) MachineB MachineC
52.356 7.967 13.917
print(m2a, corr = FALSE)
Linear mixed model fit by REML ['lmerMod']
Formula: score ~ Machine + (1 | Worker) + (1 | Worker:Machine)
Data: Machines
REML criterion at convergence: 215.6876
Random effects:
Groups Name Std.Dev.
Worker:Machine (Intercept) 3.7295
Worker (Intercept) 4.7811
Residual 0.9616
Number of obs: 54, groups: Worker:Machine, 18; Worker, 6
Fixed Effects:
(Intercept) MachineB MachineC
52.356 7.967 13.917
Кто-нибудь может объяснить разницу между моделями и как m1
сводится к m2
(с учетом составной симметрии) интуитивно понятным способом?
r
anova
mixed-model
repeated-measures
lme4-nlme
statmerkur
источник
источник
lme4
синтаксисе. Было бы полезно - и расширить круг потенциальных ответчиков - если бы вы объяснили их людям, с которыми незнакомыlme4
.Ответы:
В этом примере есть три наблюдения для каждой комбинации трех машин (A, B, C) и шести рабочих. Я буду использовать для обозначения n- мерной единичной матрицы и 1 n для обозначения n- мерного вектора единиц. Скажем, у - вектор наблюдений, который, как я предполагаю, упорядочен рабочим, затем машиной, а затем воспроизведен. Пусть µ будет соответствующими ожидаемыми значениями (например, фиксированными эффектами), и пусть γ будет вектором групповых отклонений от ожидаемых значений (например, случайных эффектов). Условно на γ модель для y можно записать так:In n 1n n y μ γ γ y
где - «остаточная» дисперсия.σ2y
Чтобы понять, как ковариационная структура случайных эффектов индуцирует ковариационную структуру среди наблюдений, более интуитивно понятно работать с эквивалентным «маргинальным» представлением , которое интегрируется по случайным эффектам . Предельная форма этой модели,γ
Здесь - ковариационная матрица, которая зависит от структуры γ (например, «компоненты дисперсии», лежащие в основе случайных эффектов). Я буду называть Σ «маргинальной» ковариацией.Σ γ Σ
По вашему
m1
, случайные эффекты разлагаются на:Там , где является дизайн матрица , которая отображает случайные коэффициенты на наблюдения, а θ Т = [ θ 1 , , θ 1 , B , θ 1 , С ... θ 6 , , & thetas ; 6 , B , θ 6 , с ] представляет собой 18-мерный вектор случайных коэффициентов упорядоченных по рабочим затем машина, и распределяются следующим образом:Z=I18⊗13 θT=[θ1,A,θ1,B,θ1,C…θ6,A,θ6,B,θ6,C]
Здесь - ковариация случайных коэффициентов. Предположение о сложной симметрии означает, что Λ имеет два параметра, которые я назову σ θ и τ , и структуру:Λ Λ σθ τ
(Другими словами, корреляционная матрица, лежащая в основе имеет все элементы на диагонали, установленные на одно и то же значение.)Λ
Предельная структура ковариации , вызванная этими случайных эффектов является , так что дисперсия данного наблюдения является σ 2 & thetas ; + т 2 + сг 2 г и ковариации между двумя (отдельными) наблюдениями от работников i , j и машин u , v is: c o v ( y i , u , y j , v ) =Σ=Z(I6⊗Λ)ZT σ2θ+τ2+σ2y i,j u,v
Для вас
m2
случайные эффекты разлагаются на:m2
m1
Краткость не является моей сильной стороной: это всего лишь длинный, запутанный способ сказать, что каждая модель имеет два параметра дисперсии для случайных эффектов, и это просто два разных способа написания одной и той же «маргинальной» модели.
В коде ...
источник