【发布时间】:2014-12-12 00:32:51
【问题描述】:
如果这个问题很愚蠢,我很抱歉,因为大家都出去了。
我想利用 R 的 mle2() 函数来找到特定统计函数的最佳参数;我认为它使用梯度下降来做到这一点?所以我的电话是这样的:
r = mle2(minuslogl = likelihood,
start = list(a1=0.1,b1=0.1,x01=0.1,d2=0.1,b2=0.1,x02=0.1,c=1),
data = list(values=v,data=d))
我的似然函数特别需要 a1、b1、d2 和 b2 在 [0,1] 范围内(0 到 1 之间的实数)。如果 mle2() 使用梯度下降,我假设它在优化阶段开始将提到的参数移动到负范围 - 但我希望它专门不这样做,我希望它搜索参数介于 0 和 1 之间。
有办法吗?我在这里真的很无知吗?
提前致谢。
【问题讨论】: