ネルダー–ミード法
ネルダー–ミード法(ネルダー–ミードほう、英: Nelder–Mead method)や滑降シンプレックス法(英: downhill simplex method)やアメーバ法(英: amoeba method)は、最適化問題のアルゴリズム。導関数は不要。1965年に John A. Nelder と Roger Mead が発表した[1]。
概要
n + 1 個の頂点からなる n 次元の単体(シンプレックス)をアメーバのように動かしながら関数の最小値を探索する。反射、膨張、収縮の3種類を使い分けながら探索する。
Rの汎用的最適化の optim() のデフォルトのアルゴリズムとしても使われている。
線形計画法の1つであるシンプレックス法と名前はまぎらわしいが、基本的に無関係である。
擬似コード
一般 | |
---|---|
微分可能 |
凸最小化 | |||||||
---|---|---|---|---|---|---|---|
線形 および 二次 |
|
系列範例 (Paradigms) | |||||
---|---|---|---|---|---|
グラフ理論 |
| ||||
ネットワークフロー (最大流問題) |