3

Apache Commons Math 最適化パッケージの経験がある人はいますか? より具体的には、Nelder-Mead メソッドの実装ですか? かなりのクオリティですよね?

4

2 に答える 2

4

Nelder-Mead は、最も人気のある多変量最適化アルゴリズムの 1 つです。Apache の実装は非常に優れています。

ただし、勾配などのより多くの情報がある場合は、BFGS などのより「情報に基づいた」アルゴリズムの使用を検討する必要があります。また、解析的勾配 (有限差分を使用) でも機能します。RはデフォルトでBFGSを使用していると思います...

SuanShu には、目的に合わせて選択できる10 以上のJava 最適化アルゴリズムが実装されています。お役に立てれば。

于 2010-12-19T12:46:04.020 に答える
3

Apache Commons Mathには、MichaelPowellのダイレクトサーチBOBYQAアルゴリズムも含まれていることに注意してください。このアルゴリズムは通常、従来のネルダーミード法よりも大幅に少ない反復で収束し、さらに変数の境界もサポートします。

于 2012-06-18T10:00:53.693 に答える