このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
patternsearch
パターン検索を使用して関数の最小値を見つける
構文
説明
は、目的関数の値を計算する関数ハンドル x
= patternsearch(fun
,x0
)fun
の局所最小値 x
を見つけます。x0
は、パターン検索アルゴリズムの初期点を指定する実数ベクトルです。
メモ
追加パラメーターの受け渡し は、必要に応じて他のパラメーターを目的関数と非線形制約関数に渡す方法を説明します。
例
入力引数
出力引数
アルゴリズム
デフォルトでは、線形制約がない場合、patternsearch
は座標方向に沿った適応メッシュに基づいて最小値を探します。ダイレクト検索とは何ですか?およびパターン検索ポーリングの仕組みを参照してください。
Algorithm
オプションを "nups"
またはそのバリエーションのいずれかに設定すると、 patternsearch
は 非一様パターン検索 (NUPS) アルゴリズム で説明されているアルゴリズムを使用します。このアルゴリズムは、設定できるオプションが少ないなど、いくつかの点でデフォルトのアルゴリズムと異なります。
代替機能
アプリ
[最適化] ライブ エディター タスクが patternsearch
にビジュアル インターフェイスを提供します。
参照
[1] Audet, Charles, and J. E. Dennis Jr. “Analysis of Generalized Pattern Searches.” SIAM Journal on Optimization. Volume 13, Number 3, 2003, pp. 889–903.
[2] Conn, A. R., N. I. M. Gould, and Ph. L. Toint. “A Globally Convergent Augmented Lagrangian Barrier Algorithm for Optimization with General Inequality Constraints and Simple Bounds.” Mathematics of Computation. Volume 66, Number 217, 1997, pp. 261–288.
[3] Abramson, Mark A. Pattern Search Filter Algorithms for Mixed Variable General Constrained Optimization Problems. Ph.D. Thesis, Department of Computational and Applied Mathematics, Rice University, August 2002.
[4] Abramson, Mark A., Charles Audet, J. E. Dennis, Jr., and Sebastien Le Digabel. “ORTHOMADS: A deterministic MADS instance with orthogonal directions.” SIAM Journal on Optimization. Volume 20, Number 2, 2009, pp. 948–966.
[5] Kolda, Tamara G., Robert Michael Lewis, and Virginia Torczon. “Optimization by direct search: new perspectives on some classical and modern methods.” SIAM Review. Volume 45, Issue 3, 2003, pp. 385–482.
[6] Kolda, Tamara G., Robert Michael Lewis, and Virginia Torczon. “A generating set direct search augmented Lagrangian algorithm for optimization with a combination of general and linear constraints.” Technical Report SAND2006-5315, Sandia National Laboratories, August 2006.
[7] Lewis, Robert Michael, Anne Shepherd, and Virginia Torczon. “Implementing generating set search methods for linearly constrained minimization.” SIAM Journal on Scientific Computing. Volume 29, Issue 6, 2007, pp. 2507–2530.
拡張機能
バージョン履歴
R2006a より前に導入