我目前正在使用nlme来执行混合效果回归。
我希望通过为nlme调用中的参数提供上限和下限来执行约束优化。
这个是可能的吗?
发布于 2018-11-16 03:24:59
如果将上限定义为与传递给nlme的start参数的向量长度相同的向量upper_bounds,则可以通过nlmeControl()设置上限
nlme(..., control = nlmeControl(opt = "nlminb", upper = upper_bounds))当提出问题时,这可能是不可能的,但它在nlme版本3.1.137中可以工作。
发布于 2012-08-15 08:04:58
发布于 2012-08-15 11:01:41
这里有两种简单的方法,无需处理nlme参数: 1)在边界上拟合一组模型,并选择最适合的模型;2)使用参数的转换版本,将实际值映射到所需的间隔。
https://stackoverflow.com/questions/11962492
复制相似问题