更新:最初的问题是:是否有一个 R 函数使用在 matlab 中的“lsqnonlin”函数中实现的相同算法?但是,答案与在 R 中搜索函数更相关。我认为答案通常对 R 用户非常有帮助。所以我编辑了标题,但在这里再次问了原来的问题:在 R 中,如何进行涉及求解微分方程的非线性最小二乘优化?
我正在做非线性最小二乘优化,发现 matlab 函数lsqnonlin
比我在 R 中尝试过的所有优化算法(包括函数optimx
、nlm
、nlminb
、solnp
等)执行得更好,因为它更快并且发现“更多正确”的解决方案。
但是,我没有在 R 中找到在 Matlab 中使用的“信任区域反射”算法的实现。有人知道是否已经有实现吗?此外,“信任区域反射”算法是否总是这种优化的更好算法?