このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
サロゲート最適化
境界とオプションの整数制約を備えた、高価な目的関数のためのサロゲート最適化ソルバー
高価な (時間のかかる) 目的関数にはサロゲート最適化を使用します。ソルバーはすべての変数に対して有限の境界を必要とし、非線形不等式制約を許可し、選択された変数に対して整数制約を受け入れます。ソルバーはオプションで各関数評価後に状態を保存し、早期停止からの回復を可能にします。
関数
ライブ エディター タスク
最適化 | ライブ エディターでの方程式の最適化または解決 |
トピック
問題ベースのサロゲート最適化
- surrogateoptを使った多次元関数の最適化、問題ベース
問題ベースのアプローチで多次元関数を最小化する基本的な例。 - 混合整数サロゲート最適化、問題ベース
問題ベースのアプローチとsurrogateopt
を使用して、整数問題と混合整数問題を解決します。 - surrogateopt の開始点と値の指定 (問題ベース)
問題ベースのアプローチでoptimvalues
を使用して開始点とその関数値を指定します。 - surrogateoptを使って実現可能性問題を解く、問題ベース
問題ベースのアプローチとsurrogateopt
ソルバーを使用して実現可能性の問題を解決します。 - 問題ベースの Optimize ライブ エディター タスクを使用した実行可能性
問題ベースの [最適化] ライブ エディター タスクと複数のソルバーを使用して、非線形実行可能性問題を解きます。 - 地上局アクセスの制約を満たしながら衛星群を最適化する
可視性の制約に従って最適な衛星群を見つけます。
サロゲート最適化を使用した最適化
- 多次元関数のサロゲート最適化
surrogateopt
、patternsearch
、fmincon
を使用して多次元問題を解き、結果を比較します。 - surrogateopt オプションを変更する
surrogateopt
を使用して大域的最小値を探索し、関数のオプションを変更して探索を修正します。 - surrogateoptplotを解釈する
surrogateoptplot
プロットを解釈する方法。 - サロゲート最適化と他のソルバーの比較
滑らかでない問題で、surrogateopt
をpatternsearch
およびfmincon
と比較します。 - 6 素子八木宇田アンテナのサロゲート最適化
サロゲート最適化を使用してアンテナ設計問題を解決します。 - チェックポイントファイルの操作
チェックポイント ファイルを使用して最適化を再開、回復、分析、または拡張する方法を示します。 - 非線形制約によるサロゲート最適化
surrogateopt
を使用して、非線形制約を持つ非線形 ODE を含む問題を解きます。 - 非線形制約を surrogateopt 形式と他のソルバー形式の間で変換する
他のソルバーの目的関数と非線形制約関数をsurrogateopt
形式に変換したり、その逆に変換したりする手法を紹介します。 - 混合整数サロゲート最適化
整数制約付きサロゲート最適化。 - surrogateoptを使用した最適なコンポーネントの選択
応答曲線に最適なコンポーネントをリストから選択します。 - 整数制約と非線形制約を持つ非線形問題を解く
整数制約ありとなしの両方での非線形問題の解を比較します。 - 実現可能性問題を解決する
surrogateopt
を使用して実現可能性の問題を解決します。 - surrogateopt の変数を修正
いくつかの変数の上限と下限を等しく設定して修正します。 - Simulink モデルを並列に最適化
この例では、複数の Global Optimization Toolbox ソルバーを使用して Simulink® モデルを並列に最適化する方法を示します。 - Design Optimization for Reaching Target Temperature (Partial Differential Equation Toolbox)
Explore cooling of a block via cooling pipes carrying water at a given mass flow rate. - surrogateoptソリューションまたはプロセスの改善
より良い解決策を得るため、またはより早く解決策を得るためのヒント。
サロゲート最適化の背景
- サロゲート最適化とは
サロゲート最適化は、少数の目的関数評価を使用して目的関数の大域的最小値を見つけようとします。 - サロゲート最適化アルゴリズム
シリアルまたは並列で実行する場合のサロゲート最適化アルゴリズムの詳細を学習します。 - サロゲート最適化オプション
アルゴリズム制御、停止基準、コマンドライン表示、出力およびプロット関数など、サロゲート最適化のオプションを調べます。