为什么混合效应模型可以解决依赖关系?


14

假设我们对学生考试成绩如何受到这些学生学习时间的影响感兴趣。为了探究这种关系,我们可以运行下面的线性回归:

exam.gradesi=a+β1×hours.studiedi+ei

但是,如果我们从几所不同的学校对学生进行抽样调查,我们可能期望同一所学校的学生比来自不同学校的学生彼此更相似。为了解决此依赖性问题,许多教科书/网络上的建议是运行混合效果并以随机效果进入学校。因此,该模型将成为:

exam.gradesi=a+β1×hours.studiedi+schoolj+ei
但为什么这个解决依赖问题存在于线性回归?

请回应,就像您正在与12岁的孩子聊天一样


是否“解决”依赖关系问题取决于上下文。但是您可能会看到,现在扩展模型中的术语至少可以部分说明与特定学校相关的影响。
image_doctor 2015年

Answers:


23

在模型中包括随机项是在等级之间引入一些协方差结构的方法。学校的随机因子会引起同一学校的不同学生之间的非零协方差,而它是0当学校不。

让我们来写你的模型 在那里小号指标的学校,索引学生(每个学校)。术语学校小号是在拉伸独立随机变量Ñ0 τ 。的ë 小号是在拉伸独立随机变量Ñ0 2

Ys,i=α+hourss,iβ+schools+es,i
sischoolsN(0,τ)es,iñ0σ2

该载体预期值

[α+小时s一世β]s一世
这是由工作的小时数来确定。

s s 'Y s 'i '之间的协方差为0ÿs一世Ys,i0ss,,这意味着当学生不在同一所学校时,成绩与期望值的偏离是独立的。

之间的协方差ÿ 小号'τ',和的方差ÿ 小号τ + σ 2Ys,iYs,iτiiYs,iτ+σ2:来自同一学校的学生的成绩将已从其预期值相关起程。

示例和模拟数据

下面是一个简短ř仿真用于从五所学校的学生50(下面我带); 变量的名称是自记录的: σ2=τ=1

set.seed(1)
school        <- rep(1:5, each=10)
school_effect <- rnorm(5)

school_effect_by_ind <- rep(school_effect, each=10)
individual_effect    <- rnorm(50)

我们从每个学生的预期级,也就是术语绘制离港与(虚线)为每所学校平均发车在一起:schools+es,i

plot(individual_effect + school_effect_by_ind, col=school, pch=19, 
     xlab="student", ylab="grades departure from expected value")
segments(seq(1,length=5,by=10), school_effect, seq(10,length=5,by=10), col=1:5, lty=3)

mixed model

现在让我们对此情节发表评论。每个虚线(对应级别)是随机的正常规律得出。学生特定的随机术语在正常法则中也是随机绘制的,它们对应于点到虚线的距离。对于每个学生,结果值是α + 小时数β的偏离,即工作时间所决定的等级。结果,正如您在问题中所指出的,同一所学校的学生比来自不同学校的学生彼此更相似。schoolsα+hoursβ

此示例的方差矩阵

schoolses,i

[A00000A00000A00000A00000A]
其中五个10×10A
A=[2111111111121111111111211111111112111111111121111111111211111111112111111111121111111111211111111112].

1
Elvis: thats probably a great answer for people more versed in statistics than I. However I can extract little meaning from it. Could you edit your response in a way that a 12 year old might be able to understand?
luciano

1
A... 12 years old?! Wow! I will add some simulations, if this can help.
Elvis

5
Done. Hope this helps. If not, please be more specific about what you don’t get. Note that a 12 yo would not understand the question either... you can’t ask for an answer simpler than the question.
Elvis
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.