如果这个问题很愚蠢,我很抱歉,因为所有人都出去了。
我想利用 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 之间的参数。
有办法吗?我在这里真的很无知吗?
提前致谢。