首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >收敛问题LME4版本1.1-11

收敛问题LME4版本1.1-11
EN

Stack Overflow用户
提问于 2016-02-19 15:40:43
回答 1查看 750关注 0票数 1

我和一个学生一起工作,用GLMER运行一些模型,我们发现,使用相同的代码,模型会为我而不是为他收敛。也就是说,他将得到如下错误消息:警告消息:在checkConv中(attr(opt,“派生”),opt$par,ctrl = control$checkConv,:Model未能收敛于max_grad= 0.00261244 (tol = 0.001,组件1) )。

经过检查,我们意识到,因为我运行的是一个较旧版本的R,当我更新我的软件包时,LME4只上升到1.1-7,而他运行的是1.1-11。所以我更新了R和LME4,现在我们得到了同样的结果。我想这可能是特定于我们运行的模型,但现在我正在与另一个学生合作,他正在运行LME4 1.1-7,她的模型再次为她汇集,但不是为我。1.1-11中是否有什么变化会使它更有可能发出这些警告?如果是的话,这一变化的性质能否给我们一个提示,为什么我们会收到1.1-11的警告呢?最后,我们相信哪些结果,我们能做些什么来处理趋同警告呢?

EN

回答 1

Stack Overflow用户

发布于 2016-02-19 16:49:20

对于LME来说,CRAN上的新闻页可能是寻找更改的最佳地方。

例如,我注意到了这一点。

1.1-8用于收敛检查的梯度缩放现在使用Hessian的Cholesky因子;虽然它更正确,但这将导致一些额外的(可能是假阳性的)收敛警告。

为了避免收敛警告,您可以做一个合理的数量。

  • 渐强连续预测器
  • 尝试不同的优化器
  • 寻找预测器组合中的稀疏单元格
  • 考虑一下您的实验设计是否需要嵌套的随机效应。

另见这个交叉验证关于收敛失败的讨论。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35509136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档