更新:元の質問は次のとおりです。matlabの「lsqnonlin」関数に実装されているのと同じアルゴリズムを使用するR関数はありますか?ただし、答えはRで関数を検索することに関連しています。答えは、一般的にRユーザーにとって非常に役立つと思います。そこで、タイトルを編集しましたが、ここでもう一度元の質問をしました。Rで、微分方程式を解くことを含む非線形最小二乗最適化を行う方法は?
私は非線形最小二乗最適化を行っていますが、matlab関数lsqnonlin
は、Rで試したすべての最適化アルゴリズム(関数、、、などのアルゴリズムを含むoptimx
)nlm
よりnlminb
もsolnp
高速であり、「正しい」ソリューション。
ただし、Matlabで使用されているRでの「trust-region-reflective」アルゴリズムの実装は見つかりませんでした。誰かがすでに実装があるかどうか知っていますか?また、「trust-region-reflective」アルゴリズムがこの種の最適化に適したアルゴリズムであることは常に真実ですか?