微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何避免过度分散的泊松回归过度拟合?

如何解决如何避免过度分散的泊松回归过度拟合?

我有一个数据集,包括三个变量,包括公司 ID(有 96 家公司)、专家 ID(有 38 名专家)和专家给公司的分数。点是从 0 到 100 的离散值。我尝试将过度分散的泊松拟合到专家给出的模型点。但是我不知道为什么模型会过度拟合,尽管我使用的是线性似然。这是我的 JAGS 代码

model_code <- "
model
{
  # Likelihood
  
  for (i in 1:N) {
  
    y[i] ~ dpois(exp(mu[i]))
    mu[i] ~ dnorm(alpha[company[i]] + beta[expert[i]],sigma^-2)
    
  }
  
  # Priors
  
  
    for (j in 1:J){
    alpha[j] ~ dnorm (mu.a,sigma.a^-2) 
    }
    
    for (k in 1:K){
    beta[k] ~ dnorm (mu.a,sigma.a^-2) 
    }
    

  
  mu.a ~ dunif (0,100)
  sigma.a ~ dunif (0,100)
  sigma ~ dunif(0,100)

}
"

有谁知道为什么这个模型会过拟合以及如何修复它?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。