このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
多目的最適化
制約の有無にかかわらず、遺伝的またはパターン検索アルゴリズムによるパレート集合
同時に最適化する複数の目的関数がある場合、これらのソルバーは競合する目的関数間の最適なトレードオフを見つけます。
関数
オブジェクト
OptimizationValues | 最適化問題の値 (R2022a 以降) |
ライブ エディター タスク
最適化 | ライブ エディターでの方程式の最適化または解決 (R2020b 以降) |
トピック
問題ベースの多目的最適化
- 問題ベースの多目的最適化の手順
多目的最適化問題の設定方法と結果の評価方法。 - 多目的最適化のためのパレートフロント、問題ベース
この例では、多目的最適化問題の解を作成してプロットする方法を示します。 - 多目的最適化を用いた核燃料処分計画
コストとリスクを最小限に抑えながら使用済み核燃料の処分を計画します。この例には連続変数とバイナリ変数の両方があります。
ソルバーベースの多目的最適化
- 2つの目的のためのパレートフロント
パレートフロントを作成し、視覚化する方法の例を示します。 - 溶接梁の設計最適化
溶接梁のコストと強度のトレードオフを示します。 - paretosearch と gamultiobj の比較
paretosearch
とgamultiobj
を使用して同じ問題を解き、各ソルバーの特性を確認します。 - 遺伝的アルゴリズムを使用した多目的最適化の実行
プロット関数とベクトル化を使用して、単純な多目的問題を解決します。 - 多目的遺伝的アルゴリズムオプションの効果
gamultiobj
ソリューション プロセスにおけるいくつかのオプションの効果を示します。 - ハイブリッド関数を使用する場合
ハイブリッド関数によって精度や速度が向上する可能性があるケースについて説明します。 - 3Dパレートフロントをプロットする
パレート集合を 3 次元でプロットします。
多目的背景
- 多目的最適化とは何ですか?
パレート最適セットについて説明します。 - gamultiobj アルゴリズム
gamultiobj
アルゴリズムの仕組み。 - paretosearch アルゴリズム
paretosearch
アルゴリズムについて説明します。 - gamultiobj オプションと構文:ga との違い
ga
とgamultiobj
のオプションの違いについて説明します。 - 遺伝的アルゴリズムのオプション
遺伝的アルゴリズムのオプションを調べます。 - パターン検索オプション
パターン検索のオプションを調べます。