gpt4 book ai didi

bayesian - 我们可以从 JAGS 输出中得到残差吗?

转载 作者:行者123 更新时间:2023-12-02 20:12:26 24 4
gpt4 key购买 nike

假设我们使用 JAGS(或 WinBUGS)拟合贝叶斯线性混合模型,输出对象是否包括模型残差?我们怎样才能找到残差?

谢谢!

最佳答案

JAGS (BUGS) 模型只是输出您让它监控的模型中的节点值。要获得残差,您需要在模型中定义残差,然后监视它们。例如

model {
bResponse ~ dnorm(0, 5^-2)
sResponse ~ dunif(0, 5)
for (i in 1:length(Response)) {
eResponse[i] <- bResponse
Response[i] ~ dlnorm(eResponse[i], sResponse^-2)
Residual[i] <- (log(Response[i]) - log(eResponse[i])) / sResponse
}
}

were Residual[i] 定义 Response 的每个 i 值的残差。请注意,上面的示例不涉及指定要监视的值。

关于bayesian - 我们可以从 JAGS 输出中得到残差吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22286893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com