我正在使用函数nlminb来最大化一个函数,并使用消息false-convergence收敛(convergence = 0)。

我尝试了文档,但没有答案。我试图在该函数上获取port documentation,并且可以找到该函数nlminb
谁能指出我的nlminb端口文档或解释错误的收敛是什么意思?

我也尝试了其他优化功能,但是尽管nlminb有点晦涩难懂,但它的收敛速度似乎比其他任何函数都更适合正确的答案。需要执行更多测试以确保。即使通过optimx使用nlminb也相当慢。

如果我们更多地了解此功能的工作原理,那将是一件好事。 Fortran编码人员可以随时为您提供帮助。

编辑
我应该早先找到代码。 Here是,但是仍然晦涩。有人可以帮忙吗

最佳答案

这是对answer of mine from r-sig-mixed models的重新发布/改编

[... nlminb()优化器...基于PORT库。

?nlminb链接的文档曾经是http://netlib.bell-labs.com/cm/cs/cstr/153.pdf:http://www.netlib.org/port/cs/cstr



...但是这些链接已损坏(port/readme仍然存在,但提供的所有链接均无效...)。

我设法通过Google Scholar找到了文档,并发布了一个更方便的PDF version

我可以在这些文档中找到的唯一有用的 Material 是:

10-08 00:44