R中的optim函数的行为

时间:2015-12-14 06:23:55

标签: r optimization

我有一个功能,我希望找到一个全局最小值。 它在支持(0,\ infty)上定义。 我在[0.1,5]中显示了x的图表,我相信它会增加到5以上。

enter image description here

从图中可以看出,它的全局最小值为1.5。 但是,当我在R中使用optim函数时,结果很大程度上取决于初始值。

初始值和相应的优化结果如下。

Initial value - optim result
          0.5 - 2.016
          1.0 - 2.853
          1.5 - 1.5
          2.0 - 2.016
          2.5 - 2.565
          3.0 - 3.060
          3.5 - 3.484

如何获得“正确”的结果?

0 个答案:

没有答案