多目的最適化 またはパレート 最適化 (多目的計画法 、ベクトル 最適化 、多基準最適 化、多属性最適化とも呼ばれる)は、複数の 目的関数を同時に最適化する 数学的最適化問題 を扱う多基準意思決定 の分野です。多目的最適化はベクトル最適化 の一種であり、工学、経済学、物流など、2つ以上の相反する目的間のトレードオフが 存在する中で最適な意思決定を行う必要がある多くの科学分野で応用されています。自動車を購入する際にコストを最小化しつつ快適性を最大化すること、および車両の性能を最大化しつつ燃費と汚染物質の排出量を最小化することは、それぞれ2つと3つの目的を含む多目的最適化問題の例です。実際の問題では、3つ以上の目的が存在する場合があります。
多目的最適化問題では、単一の解がすべての目的を同時に最適化するとは限りません。目的関数は互いに矛盾していると言えます。解は、他の目的関数の値を損なうことなく、いずれの目的関数の値も改善できない場合に、非劣解、パレート最適解、 パレート効率的解、または非劣解と呼ばれます。 主観的な 選好情報が追加でない場合、パレート最適解は(おそらく無限に)存在し、それらはすべて同等に良いとみなされます。研究者は多目的最適化問題をさまざまな視点から研究しており、そのため、問題の設定と解決において、さまざまな解決哲学と目標が存在します。目標は、代表的なパレート最適解のセットを見つけること、および/またはさまざまな目的を満たす際のトレードオフを定量化すること、および/または人間の意思決定者(DM)の主観的な選好を満たす単一の解を見つけることである可能性があります。
二基準最適化 とは、目的関数が2つ存在する特殊なケースを指す。
マルチタスク最適化 とマルチ目的最適化の間には直接的な関係がある。 [ 1 ]
導入 多目的最適化問題とは、複数の目的関数を含む最適化問題のことである。 [ 2 ] [ 3 ] [ 4 ] 数学的には、多目的最適化問題は次のように定式化できる。
ミニ x ∈ X ( f 1 ( x ) 、 f 2 ( x ) 、 … 、 f k ( x ) ) {\displaystyle \min _{x\in X}(f_{1}(x),f_{2}(x),\ldots ,f_{k}(x))} 整数k ≥ 2 {\displaystyle k\geq 2} は目標の数であり、セットはX {\displaystyle X} は実行可能な決定ベクトルの集合 であり、通常はX ⊆ R n {\displaystyle X\subseteq \mathbb {R} ^{n}} しかしそれはn {\displaystyle n} 次元の適用領域。実行可能集合は通常、いくつかの制約関数によって定義されます。さらに、ベクトル値目的関数はしばしば次のように定義されます。
f : X → R k x ↦ ( f 1 ( x ) ⋮ f k ( x ) ) {\displaystyle {\begin{aligned}f:X&\to \mathbb {R} ^{k}\\x&\mapsto {\begin{pmatrix}f_{1}(x)\\\vdots \\f_{k}(x)\end{pmatrix}}\end{aligned}}} パレートフロンティア (赤色)の例。これは、パレート最適解(他の実行可能な解に支配されない解)の集合です。四角で囲まれた点は実行可能な選択肢を表し、小さい値の方が大きい値よりも好ましいとされています。点Cは点 A と点B の両方に支配されているため、パレートフロンティア上にはありません。点A と点Bは 他のどの点にも厳密には支配されないため、フロンティア上にあります。ある目的関数を最大化することは、その負の値または逆関数を最小化することと同等である。Y ⊆ R k {\displaystyle Y\subseteq \mathbb {R} ^{k}} のイメージX {\displaystyle X} ;x * ∈ X {\displaystyle x^{*}\in X} 実行可能な解決策 または実行可能な決定 。z * = f ( x * ) ∈ R k \displaystyle z^{*}=f(x^{*})\in \mathbb {R} ^{k}} 客観的なベクトル または結果 。
多目的最適化では、通常、すべての目的関数を同時に最小化する実行可能解は存在しません。そのため、パレート最適 解、つまり、他の目的関数の少なくとも1つを悪化させることなく、いずれの目的関数も改善できない解に注目します。数学的に言えば、実行可能解とは、x 1 ∈ X {\displaystyle x_{1}\in X} 別の解を(パレート)支配する と言われているx 2 ∈ X {\displaystyle x_{2}\in X} 、 もし
∀ 私 ∈ { 1 、 … 、 k } 、 f 私 ( x 1 ) ≤ f 私 ( x 2 ) {\displaystyle \forall i\in \{1,\dots ,k\},f_{i}(x_{1})\leq f_{i}(x_{2})} 、 そして∃ 私 ∈ { 1 、 … 、 k } 、 f 私 ( x 1 ) < f 私 ( x 2 ) {\displaystyle \exists i\in \{1,\dots ,k\},f_{i}(x_{1})<f_{i}(x_{2})} 。解決策x * ∈ X {\displaystyle x^{*}\in X} (そしてそれに対応する結果)f ( x * ) {\displaystyle f(x^{*})} ) は、それを支配する別の解が存在しない場合、パレート最適と呼ばれます。パレート最適結果の集合は、X * {\displaystyle X^{*}} これはしばしばパレートフロンティア 、パレート境界、またはパレートフロントと呼ばれます。
多目的最適化問題のパレートフロンティアは、いわゆるナディール 目的ベクトルによって境界付けられる。z n 1 d 私 r \displaystyle z^{nadir}} そして理想的な目的ベクトル z 私 d e 1 l \displaystyle z^{ideal}} これらが有限である場合。ナディア目的ベクトルは次のように定義されます。
z n 1 d 私 r = ( すする x * ∈ X * f 1 ( x * ) ⋮ すする x * ∈ X * f k ( x * ) ) {\displaystyle z^{nadir}={\begin{pmatrix}\sup _{x^{*}\in X^{*}}f_{1}(x^{*})\\\vdots \\\sup _{x^{*}\in X^{*}}f_{k}(x^{*})\end{pmatrix}}} そして理想的な目的ベクトルは
z 私 d e 1 l = ( 情報 x * ∈ X * f 1 ( x * ) ⋮ 情報 x * ∈ X * f k ( x * ) ) {\displaystyle z^{ideal}={\begin{pmatrix}\inf _{x^{*}\in X^{*}}f_{1}(x^{*})\\\vdots \\\inf _{x^{*}\in X^{*}}f_{k}(x^{*})\end{pmatrix}}} 言い換えれば、最低目的ベクトルと理想目的ベクトルの成分は、パレート最適解の目的関数の上限と下限を 定義します。実際には、パレート最適解の集合全体が未知であるため、最低目的ベクトルは近似値しか得られません。さらに、ユートピア目的ベクトルも存在します。 z u t o p {\displaystyle z^{utop}} 、したがってz 私 u t o p = z 私 私 d e 1 l − ϵ 、 ∀ 私 ∈ { 1 、 … 、 k } ${\displaystyle z_{i}^{utop}=z_{i}^{ideal}-\epsilon ,\forall i\in \{1,\dots ,k\}}$ どこϵ > 0 {\displaystyle \epsilon >0} は小さな定数であり、数値的な理由から定義されることが多い。
アプリケーションの例
経済 経済学 では、多くの問題において、複数の目的と、それらの目的の組み合わせが達成可能であるかどうかの制約が関係します。例えば、消費者の様々な財に対する需要は、それらの財から得られる 効用 を最大化するプロセスによって決定されますが、その際、財に支出できる所得額と財の価格に基づく制約が課されます。この制約により、ある財をより多く購入するには、別の財の消費量を減らす必要があります。したがって、様々な目的(各財の消費量を増やすことが望ましい)は互いに矛盾します。このような問題を分析する一般的な方法は、選好を表す無差別曲線 と、消費者が直面するトレードオフを表す予算制約のグラフを用いることです。
もう一つの例は、生産可能性フロンティア です。これは、ある社会が一定量の様々な資源を用いて、どのような種類の財の組み合わせを生産できるかを示すものです。このフロンティアは、社会が直面するトレードオフを明確に示しています。つまり、社会が資源を最大限に活用している場合、ある財の生産量を増やすには、別の財の生産量を減らす必要があるということです。社会は、このフロンティア上の可能性の中から、何らかのプロセスを用いて選択しなければなりません。
マクロ経済政策の 策定は、多目的最適化を必要とする状況です。中央銀行は 通常、低インフレ 、低失業率 、低貿易赤字など、相反する目標のバランスを取る 金融政策 のスタンスを選択する必要があります。そのため、中央銀行は経済における様々な因果関係を定量的に記述する経済モデルを用います。そして、様々な金融政策スタンスの下でモデルを繰り返し シミュレーションすること で、関心のある様々な変数について予測される結果の選択肢を得ます。原則として、中央銀行は集計目的関数を用いて予測結果の選択肢を評価することができますが、実際には、選択肢の順位付けと政策決定には、定量的ではない判断に基づくプロセスが用いられます。
最適制御 工学 や経済学 では、多くの問題には複数の目的が関係しており、それらは「多ければ多いほど良い」とか「少なければ少ないほど良い」といった単純なものではなく、それぞれの目的に対して理想的な目標値があり、その目標値にできるだけ近づけることが求められます。例えば、エネルギーシステムでは、性能とコストの間にトレードオフが存在するのが一般的です[ 5 ] [ 6 ]。 また、ロケットの燃料使用量と姿勢を調整して、指定された場所と時間の両方に到着させたい場合もあるでしょう。あるいは、インフレ率 と失業率の 両方が目標値にできるだけ近づくように、公開市場操作を行いたい場合もあるでしょう。
多くの場合、このような問題には線形等式制約が課せられ、特に制御可能な変数の数が目的の数よりも少ない場合や、ランダムショックの存在によって不確実性が生じる場合、すべての目的を同時に完全に達成することができません。一般的には、目的に関連するコストが目的の理想値からの距離に応じて2乗的に増加する多目的二次目的関数 が使用されます。これらの問題は通常、さまざまな時点で制御変数を調整したり、さまざまな時点で目的を評価したりすることを伴うため、時間間最適化 手法が採用されます。[ 7 ]
最適な設計 製品およびプロセス設計は、最新のモデリング、シミュレーション、最適化技術を用いることで大幅に改善できます。最適な設計における重要な問いは、設計の何が優れているか、何が望ましいかを測定することです。最適な設計を探す前に、設計の全体的な価値に最も貢献する特性を特定することが重要です。優れた設計には、通常、設備投資、運用コスト、利益、品質および/または製品回収率、効率、プロセス安全性 、稼働時間など、複数の基準/目標が含まれます。したがって、実際の応用においては、プロセスおよび製品設計のパフォーマンスは、多くの場合、複数の目標に関して測定されます。これらの目標は通常、相反するものであり、つまり、ある目標で最適な値を達成するには、1つ以上の目標で何らかの妥協が必要となります。
例えば、製紙工場を設計する際には、工場への投資額を削減しつつ、紙の品質を向上させることを目指すことができます。製紙工場の設計が大きな貯蔵容量によって定義され、紙の品質が品質パラメータによって定義される場合、製紙工場の最適設計問題には、i) これらの品質パラメータの公称値からの期待変動の最小化、ii) 予想される中断時間の最小化、iii) 貯蔵容量への投資コストの最小化といった目的が含まれる可能性があります。ここで、タワーの最大容量は設計変数となります。製紙工場の最適設計のこの例は、 [ 8 ] で使用されているモデルの簡略化です。多目的設計最適化は、制御盤レイアウトの最適化、[ 9 ] 科学的ワークフローを使用した翼型形状の最適化、[ 10 ] ナノCMOS の設計、[ 11 ] システム オン チップの 設計、太陽光発電灌漑システムの設計、[ 12 ] 砂型システムの最適化、[ 13 ] [ 14 ]エンジン設計、[ 15 ] [ 16 ] 最適なセンサー配置[ 17 ]および最適なコントローラー設計 [ 18 ] [ 19 ]などの 状況でエンジニアリング システム に も実装されています。
プロセス最適化多目的最適化は、化学工学 や製造業 においてますます広く用いられるようになっている。2009年、FiandacaとFragaは、圧力スイング吸着プロセス(循環分離プロセス)を最適化するために、多目的遺伝的アルゴリズム (MOGA)を使用した。設計問題は、窒素回収率と窒素純度の二重最大化を伴うものであった。結果は、目的間の許容可能なトレードオフでパレートフロンティアによく近似した。[ 20 ]
2010年、Sendínらは食品の熱処理に関する多目的問題を解決した。彼らは非線形動的モデルを用いて2つのケーススタディ(2目的問題と3目的問題)に取り組んだ。彼らは重み付きチェビシェフ法と正規境界交差法を組み合わせたハイブリッドアプローチを使用した。この新しいハイブリッドアプローチにより、食品の熱処理に関するパレート最適解セットを構築することができた。[ 21 ]
2013年、Ganesanらは、二酸化炭素改質とメタンの部分酸化を組み合わせた多目的最適化を実施した。目的関数は、メタン転化率、一酸化炭素選択性、および水素と一酸化炭素の比率であった。Ganesanは、正規境界交差(NBI)法と2つの群知能ベースの手法(重力探索アルゴリズム(GSA)と粒子群最適化(PSO))を組み合わせてこの問題に取り組んだ。[ 22 ]化学抽出 [ 23 ] やバイオエタノール生産プロセス[ 24 ] を含むアプリケーションでは、同様の多目的問題が提起されている。
2013年、Abakarovらは食品工学 で発生する多目的最適化問題を解決するための代替手法を提案した。[ 25 ] 集約関数アプローチ、適応型ランダム探索アルゴリズム、およびペナルティ関数アプローチを使用して、非劣解またはパレート最適解の初期セットを計算した。浸透脱水プロセスについて、計算された非劣解のサブセットの中から最良の代替案を選択するために、分析階層プロセス と表形式法が同時に使用された。[ 26 ]
2018年、Pearceらは、生産時間と人間作業者への人間工学的影響を定式化で考慮した2つの目的として、人間とロボット作業者への作業割り当てを多目的最適化問題として定式化した。彼らのアプローチでは、混合整数線形計画法を使用して、2つの目的の加重和の最適化問題を解き、 パレート最適 解のセットを計算した。このアプローチをいくつかの製造作業に適用したところ、ほとんどの作業で少なくとも1つの目的が改善され、一部のプロセスでは両方の目的が改善された。[ 27 ]
無線資源管理 無線リソース管理 の目的は、セルラーネットワークのユーザーが要求するデータレートを満たすことです。[ 28 ] 主なリソースは、時間間隔、周波数ブロック、送信電力です。各ユーザーは、データレート、遅延、エネルギー効率の組み合わせなどを表す独自の目的関数を持っています。周波数リソースは非常に希少であるため、これらの目的は相反します。そのため、厳密に空間周波数を再利用する 必要がありますが、適切に制御しないと、ユーザー間の干渉が膨大になります。現在では、適応型プリコーディング によって干渉を低減するために、マルチユーザーMIMO 技術が使用されています。ネットワークオペレーターは、広いカバレッジと高いデータレートの両方を実現したいと考えているため、オペレーターは、ネットワーク全体のデータスループットとユーザーの公平性を適切な主観的方法でバランスさせるパレート最適解を見つけたいと考えています。
無線リソース管理は、多くの場合、スカラー化によって解決されます。つまり、スループットとユーザーの公平性のバランスを取ろうとするネットワーク効用関数を選択することです。効用関数の選択は、結果として得られる単一目的最適化問題の計算複雑度に大きな影響を与えます。[ 28 ] 例えば、一般的な効用関数である加重合計レートは、ユーザー数に対して指数関数的に増加する複雑度を持つNP困難 問題となりますが、加重最大最小公平性効用関数は、ユーザー数に対して多項式的に増加するだけの準凸最適化問題となります。[ 29 ]
電力システム システムの要素間の機能リンクを交換する再構成は、配電システムの運用パフォーマンスを向上させることができる最も重要な対策の 1 つです。配電システムの再構成による最適化の問題は、定義上、制約付きの歴史的な単一目的問題です。1975 年に Merlin と Back [ 30 ] が電力損失削減のための配電システムの再構成のアイデアを導入して以来、今日まで、多くの研究者が再構成問題を単一目的問題として解決するためのさまざまな方法とアルゴリズムを提案してきました。一部の著者は、パレート最適性に基づくアプローチ (目的として電力損失と信頼性指標を含む) を提案しています。この目的のために、さまざまな人工知能ベースの方法が使用されています。マイクロ遺伝的[ 31 ] 、分岐交換[ 32 ] 、粒子群最適化[ 33 ] 、非劣解ソート遺伝的アルゴリズム[ 34 ]などです。
インフラの点検 インフラの自律検査は、検査対象資産の定期メンテナンスの改善だけでなく、コスト、リスク、環境への影響を軽減する可能性を秘めています。通常、このようなミッションの計画は、対象構造物全体の検査に費やすエネルギーや時間を最小化することを目的とする単一目的最適化問題として捉えられてきました。[ 35 ] しかし、複雑な現実世界の構造物の場合、検査対象の100%をカバーすることは現実的ではなく、検査計画の作成は、検査範囲を最大化し、時間とコストを最小化することを目的とする多目的最適化問題として捉える方が適切かもしれません。最近の研究では、多目的検査計画は、複雑な構造物において従来の方法よりも優れた性能を発揮する可能性を秘めていることが示されています。[ 36 ]
解決 多目的最適化問題には通常複数のパレート最適 解が存在するため、そのような問題を解くとは、従来の単目的最適化問題の場合ほど単純ではありません。そのため、さまざまな研究者が「多目的最適化問題を解く」という用語をさまざまな方法で定義してきました。このセクションでは、それらのいくつかとその使用状況についてまとめます。多くの方法では、複数の目的を持つ元の問題を単目的最適化問題 に変換します。これはスカラー化された問題と呼ばれます。得られた単目的解のパレート最適性が保証できる場合、スカラー化は適切に行われたと特徴付けられます。
多目的最適化問題を解くことは、パレート最適解のすべてまたは代表的なセットを近似または計算することとして理解されることがある。[ 37 ] [ 38 ]
意思決定 が重視される場合、多目的最適化問題を解決する目的は、意思決定者が主観的な好みに応じて最も好ましいパレート最適解を見つけるのを支援することであるとされています。[ 2 ] [ 39 ] 根本的な前提は、実際に実装するためには、問題に対する1つの解決策を特定する必要があるということです。ここで、人間の意思決定者 (DM)が重要な役割を果たします。DMは問題領域の専門家であることが期待されます。
さまざまな哲学を用いることで、最も望ましい結果が得られる。多目的最適化手法は4つのクラスに分類できる。[ 3 ]
いわゆる無選好法 では、意思決定者が利用できないことが想定されていますが、選好情報なしで中立的な妥協案が特定されます。[ 2 ] 他のクラスは、いわゆる事前法、事後法、対話型法であり、いずれも意思決定者からの選好情報をさまざまな方法で利用します。 事前情報に基づく方法 では、まず意思決定者から嗜好情報を聞き出し、次にこれらの嗜好を最も満たす解決策を見つけ出す。事後的な方法 では、まずパレート最適解の代表的な集合が見つかり、次に意思決定者はその中から1つを選択しなければならない。対話型手法 では、意思決定者は最も好ましい解決策を繰り返し探索することができます。対話型手法の各反復において、意思決定者にはパレート最適解が提示され、その解決策をどのように改善できるかが説明されます。意思決定者から提供された情報は、次の反復で検討するための新たなパレート最適解を生成する際に考慮されます。このようにして、意思決定者は自身の希望の実現可能性を理解し、関心のある解決策に集中することができます。意思決定者はいつでも探索を停止できます。次のセクションでは、4つのクラスにおけるさまざまなメソッドに関する詳細情報と例を示します。
事前法 事前法では、解決プロセスの前に十分な選好情報が表現されることが求められる。[ 3 ] 事前法のよく知られた例としては、効用関数法、辞書式 法、目標計画法 などがある。
辞書編纂法 辞書式法は、目的を重要度の順にランク付けできると仮定します。目的関数は重要度の順に並んでいると仮定します。f 1 {\displaystyle f_{1}} 最も重要でf k {\displaystyle f_{k}} 意思決定者にとって最も重要度の低いもの。この前提のもと、辞書式最適解を得るために様々な手法を用いることができる。ただし、ここではどの目的関数に対しても目標値やターゲット値が指定されていないため、辞書式目標計画 法とは異なる点に注意が必要である。
滑らかなチェビシェフ(Tchebycheff)スカラー化滑らかなチェビシェフ・スカラー化 ([ 44 ] とも呼ばれる)は、古典的なチェビシェフ・スカラー化の微分不可能な最大演算子を滑らかな対数ソフトマックスに置き換えることで、標準的な勾配ベースの最適化を適用可能にします。典型的なスカラー化手法とは異なり、凸または凹のパレートフロンティア全体を探索することを保証します。
意味 目的関数を持つ最小化問題の場合f 1 、 … 、 f k {\displaystyle f_{1},\dots ,f_{k}} そして理想的な目的ベクトルz 私 d e 1 l ∈ R k {\displaystyle z^{\mathrm {ideal} }\in \mathbb {R} ^{k}} 滑らかなチェビシェフスカラー化関数は
g u S T C H ( x ∣ λ ) = u ln ( ∑ 私 = 1 k exp ( λ 私 [ f 私 ( x ) − z 私 私 d e 1 l ] u ) ) 、 u > 0 、 λ ∈ Δ k − 1 、 {\displaystyle g_{u}^{\mathrm {STCH} }\!{\bigl (}x\mid {\boldsymbol {\lambda }}{\bigr )}=u\,\ln \!{\Bigl (}\sum _{i=1}^{k}\exp \!{\bigl (}{\tfrac {\lambda _{i}\,[\,f_{i}(x)-z_{i}^{\mathrm {ideal} }\,]}{u}}{\bigr )}{\Bigr )},\qquad u>0,\;{\boldsymbol {\lambda }}\in \Delta _{k-1},}
どこu {\displaystyle u} は平滑化パラメータ であり、λ = ( λ 1 、 … 、 λ k ) {\displaystyle {\boldsymbol {\lambda }}=(\lambda _{1},\dots ,\lambda _{k})} 確率単体上の重みベクトルΔ k − 1 {\displaystyle \Delta _{k-1}} 。
としてu → 0 + {\displaystyle u\to 0^{+}} これは古典的な(滑らかでない)チェビシェフ形式に収束する。
g T C H ( x ∣ λ ) = 最大 私 λ 私 [ f 私 ( x ) − z 私 私 d e 1 l ] 。 {\displaystyle g^{\mathrm {TCH} }\!{\bigl (}x\mid {\boldsymbol {\lambda }}{\bigr )}=\max _{i}\lambda _{i}\,[\,f_{i}(x)-z_{i}^{\mathrm {ideal} }\,].}
パラメータu {\displaystyle u} 微分可能性と近似精度とのトレードオフを制御します。値が小さいほど古典的なチェビシェフのスカラー化により近い結果が得られますが、勾配のリプシッツ定数が減少します。一方、値が大きいほど表面は滑らかになりますが、近似精度は低下します。
STCH はパレートフロンティア全体をカバーします。凸型または凹型。なぜなら、すべての選好ベクトルに対してλ ∈ Δ {\displaystyle {\boldsymbol {\lambda }}\in \Delta } 最小化g u S T C H ( x ∣ λ ) {\displaystyle g_{u}^{\mathrm {STCH} }(x\mid {\boldsymbol {\lambda }})} まさにパレート最適点に着地する。 物件 滑らかさと複雑さ —g u S T C H {\displaystyle g_{u}^{\mathrm {STCH} }} 連続微分可能L {\displaystyle L} -リプシッツ勾配。f 私 {\displaystyle f_{i}} 関数は凸関数であり、ε {\displaystyle \varepsilon } 最適点はO ( 1 / ε ) {\displaystyle {\mathcal {O}}(1/\varepsilon )} 一次反復法、劣勾配降下法g T C H {\displaystyle g^{\mathrm {TCH} }} ニーズO ( 1 / ε 2 ) {\displaystyle {\mathcal {O}}(1/\varepsilon ^{2})} 反復。[ 44 ] パレート最適性 — あらゆるu > 0 {\displaystyle u>0} すべての最小化g u S T C H ( ⋅ ∣ λ ) {\displaystyle g_{u}^{\mathrm {STCH} }(\cdot \mid {\boldsymbol {\lambda }})} は弱パレート最適である。もしすべてがλ 私 > 0 {\displaystyle \lambda _{i}>0} (または最小化解が一意である場合)それはパレート最適である。[ 44 ] 網羅性 ― 限界が存在するu * > 0 {\displaystyle u^{*}>0} そのため、0 < u < u * {\displaystyle 0<u<u^{*}} 、すべてのパレート最適点は、以下の最小化として得られる。g u S T C H {\displaystyle g_{u}^{\mathrm {STCH} }} ある重みベクトルに対してλ {\displaystyle {\boldsymbol {\lambda }}} ; パレートフロンティアが凸である場合、これはすべてに当てはまりますu > 0 {\displaystyle u>0} [ 44 ] 例えば、ポートフォリオ最適化は 平均分散分析 の観点から行われることが多い。この文脈において、効率的なポートフォリオ集合は、ポートフォリオの平均リターンによってパラメータ化されたポートフォリオのサブセットである。μ P {\displaystyle \mu _{P}} ポートフォリオの収益率の分散を最小化するためにポートフォリオの株式を選択する問題においてσ P {\displaystyle \sigma _{P}} 特定の値の範囲内でμ P {\displaystyle \mu _{P}} 詳細は投資信託分離定理を 参照のこと。あるいは、効率的なポートフォリオは、関数を最大化するポートフォリオ株式を選択することによって指定できる。μ P − b σ P {\displaystyle \mu _{P}-b\sigma _{P}} ; 効率的なポートフォリオの集合は、次の解から構成される。b {\displaystyle b} 0から無限大までの範囲をとる。
上記のスカラー化の中には、常に異なる目的の中で最悪のものが最適化されるミニマックス原理を適用するものもある。 [ 45 ]
事後的方法 事後法は、パレート最適解のすべて、またはパレート最適解の代表的な部分集合を生成することを目的としています。ほとんどの事後法は、次の3つのクラスのいずれかに分類されます。
数理計画法 に基づく事後法。アルゴリズムを繰り返し実行し、各実行でパレート最適解を1つ生成する。 1回の実行でパレート最適解の集合を生成する進化アルゴリズム。 ディープラーニングの 手法の一つで、まずモデルを解のサブセットで訓練し、その後クエリを実行してパレート最適解の集合上の他の解を提供する。
数理計画法 数学計画法に基づく事後法のよく知られた例としては、正規境界交差法 (NBI) [ 46 ] 、修正正規境界交差法 (NBIm) [ 47 ] 、正規制約法 (NC) [ 48 ] [ 49 ] 、逐次パレート最適化法 (SPO) [ 50 ] 、および指向探索領域法 (DSD) [ 51 ] があり、これらは複数のスカラー化を構築することによって多目的最適化問題を解きます。各スカラー化の解は、局所的または大域的にパレート最適解をもたらします。NBI、NBIm、NC、および DSD 法のスカラー化は、実際のパレート点の集合を良好に近似する均等に分布したパレート点を得るように構築されます。
進化アルゴリズム 進化アルゴリズムは 、多目的最適化問題に対するパレート最適解を生成する一般的なアプローチです。ほとんどの進化的多目的最適化 (EMO) アルゴリズムは、パレートベースのランキング スキームを適用します。非劣性ソート遺伝的アルゴリズム II (NSGA-II) [ 52 ] 、その拡張版 NSGA-III [ 53 ] [ 54 ] 、強度パレート進化アルゴリズム 2 (SPEA-2) [ 55 ] 、および多目的差分進化バリアントなどの進化アルゴリズムは標準的なアプローチとなっていますが、 粒子群最適化 とシミュレーテッド アニーリング [ 56 ] に基づくいくつかのスキームも重要です。進化アルゴリズムを多目的最適化問題の解決に適用する場合の主な利点は、通常、解のセットを生成し、パレート フロンティア全体の近似を計算できるという点です。進化アルゴリズムの主な欠点は、速度が遅く、解のパレート最適性が保証されないことです。生成された解のいずれも、他の解に支配されないことだけが分かっている。
進化アルゴリズムを用いた新規性に基づく多目的最適化の別のパラダイムが最近改良されました。[ 57 ] このパラダイムは、非劣解の探索に加えて、目的空間における新規解(すなわち、目的空間における新規性探索[ 58 ] )を探索します。新規性探索は、これまで未探索であった場所への探索を導く踏み石のようなものです。これは、バイアスやプラトーを克服し、多目的最適化問題における探索を導くのに特に役立ちます。
深層学習手法 ディープラーニング 条件付きメソッドは、複数のパレート最適解を生成する新しいアプローチです。そのアイデアは、ディープニューラルネットワークの汎化能力を使用して、パレートフロンティアに沿った限られた数のトレードオフの例からパレートフロンティア全体のモデルを学習することであり、これはパレートフロンティア学習 と呼ばれるタスクです。[ 59 ] この設定に対処するアプローチはいくつかあり、ハイパーネットワークの使用[ 59 ] やスタイン変分勾配降下法の使用[ 60 ]などが含まれます。
メソッド一覧 一般的に知られている事後的な方法を以下に示します。
対話型メソッド 多目的問題の最適化における対話型手法では、解決プロセスは反復的であり、意思決定者は最も好ましい解を探す際に手法と継続的に対話します(例えば、Miettinen 1999、[ 2 ] 、 Miettinen 2008 [ 75 ] を参照)。言い換えれば、意思決定者は、各反復において好みを表明し、意思決定者にとって関心のあるパレート最適解を 得るとともに、どのような解が得られるかを学ぶことが期待されます。
対話型最適化手法では、以下の手順が一般的に用いられます。[ 75 ]
初期化(例:理想的な最低点目標ベクトルと近似的な最低点目標ベクトルを計算し、意思決定者に表示する) パレート最適の開始点を生成する(例えば、意思決定者によって与えられた無選好法または解を使用する)。 意思決定者から希望情報(例えば、目標レベルや生成すべき新しい解決策の数など)を尋ねる。 選好に基づいて新たなパレート最適解を生成し、それを意思決定者に提示するとともに、問題に関するその他の情報も併せて提示する。 複数の解決策が提示された場合は、意思決定者にこれまでのところ最良の解決策を選択するよう依頼してください。 停止する(意思決定者が望む場合。そうでない場合は、ステップ3に進む)。 上記の目標値は、参照点となる望ましい目的関数値を指します。数学的最適化手法では停止基準として数学的収束がよく用いられますが、対話型手法では心理的収束が重視されることがよくあります。一般的に、意思決定者が 利用可能な最も望ましい解を 見つけたと確信した時点で、手法は終了します。
さまざまな種類の嗜好情報を含む、さまざまなインタラクティブな方法があります。次の3つのタイプを識別できます。
トレードオフ情報、 基準点、そして 目的関数の分類。[ 75 ] 一方、少数の解を生成する第4のタイプは、[ 76 ] [ 77 ] に含まれています。トレードオフ情報を利用する対話型手法の例として、Zionts -Wallenius法 [ 78 ] があります。この方法では、意思決定者は各反復で複数の目的トレードオフを示され、各トレードオフに関して好きか嫌いか、あるいはどちらでもないかを答えることが求められます。参照点ベースの手法 (例えば、[ 79 ] [ 80 ] を参照) では、意思決定者は各反復で各目的の望ましい値からなる参照点を指定することが求められ、対応するパレート最適解が計算されて分析のために示されます。分類ベースの対話型手法では、意思決定者は現在のパレート最適解における目的を異なるクラスに分類する形で選好を示し、より好ましい解を得るために目的の値をどのように変更すべきかを示します。次に、新しい(より好ましい)パレート最適解を計算する際に、分類情報が考慮されます。満足化トレードオフ法(STOM)[ 81 ] では、 3つのクラスが使用されます。1)値を改善すべき目的、2)緩和できる目的、3)そのままで許容できる目的です。NIMBUS法[ 82 ] [ 83 ] では、さらに2つのクラスが使用されます。4)値が与えられた境界まで改善すべき目的、5)値が与えられた境界まで緩和できる目的です。
ハイブリッド法 さまざまなハイブリッド 手法が存在するが、ここでは MCDM (多基準意思決定 ) と EMO (進化型多目的最適化) のハイブリッド化を検討する。多目的最適化におけるハイブリッドアルゴリズムは、これら 2 つの分野のアルゴリズム/アプローチを組み合わせたものである (例えば、[ 75 ] を参照)。EMO と MCDM のハイブリッドアルゴリズムは、主に長所を利用して短所を克服するために使用される。文献では、MCDM アプローチを EMO アルゴリズムにローカル探索演算子として組み込み、DM を最も好ましい解に導くなど、いくつかのタイプのハイブリッドアルゴリズムが提案されている。ローカル探索演算子は、主に EMO アルゴリズムの収束速度を向上させるために使用される。
ハイブリッド多目的最適化の起源は、2004 年 11 月に開催された最初の Dagstuhl セミナーに遡ることができます (こちらを参照)。このセミナーでは、EMO (Kalyanmoy Deb 教授、Jürgen Branke 教授など) と MCDM (Kaisa Miettinen 教授、Ralph E. Steuer 教授など) の最高の頭脳を持つ人々が、MCDM と EMO の分野のアイデアとアプローチを組み合わせてハイブリッドを作成する可能性に気づきました。その後、協力関係を促進するために、さらに多くの Dagstuhl セミナーが開催されました。最近では、ハイブリッド多目的最適化は、EMO と MCDM の分野におけるいくつかの国際会議で重要なテーマとなっています (例えば、[ 84 ] [ 85 ] を参照)。
パレートフロンティアの可視化 パレートフロンティアの可視化は、多目的最適化の事後選好手法の一つです。事後選好手法は、多目的最適化手法の重要なクラスを提供します。[ 2 ] 通常、事後選好手法には次の4つのステップが含まれます。(1) コンピュータがパレートフロンティア、すなわち目的空間におけるパレート最適集合を近似します。(2) 意思決定者がパレートフロンティアの近似を調べます。(3) 意思決定者がパレートフロンティア上の好ましい点を特定します。(4) コンピュータがパレート最適決定を提供します。その出力は、意思決定者が特定した目的点と一致します。意思決定者の観点からすると、事後選好手法の2番目のステップが最も複雑です。意思決定者に情報を提供する主なアプローチは2つあります。1つ目は、パレートフロンティアのいくつかの点をリストの形式で提供する方法([ 86 ] に興味深い議論と参考文献があります)またはヒートマップを使用する方法です。[ 87 ]
二目的問題における可視化:トレードオフ曲線 二目的問題の場合、パレートフロンティアに関する情報は、通常、視覚化によって意思決定者に伝えられます。この場合、トレードオフ曲線と呼ばれることが多いパレートフロンティアは、目的平面上に描画できます。トレードオフ曲線は、目的値と目的のトレードオフに関する完全な情報を提供し、トレードオフ曲線に沿って移動する際に、一方の目的を改善すると他方の目的がどのように悪化するかを示します。意思決定者は、この情報を考慮して、好ましいパレート最適目的点を指定します。パレートフロンティアを近似して視覚化するアイデアは、S. Gass と T. Saaty によって線形二目的意思決定問題に導入されました。[ 88 ] このアイデアは、JL Cohon によって環境問題に発展し、応用されました。[ 89 ] 少数の目的(主に 2 つ)を持つさまざまな意思決定問題に対するパレートフロンティアを近似する方法のレビューは、[ 90 ]に記載されています。
高次多目的最適化問題における可視化 高次の多目的決定問題(2つ以上の目的を持つ問題)におけるパレートフロンティアを視覚化するための一般的なアイデアは2つあります。そのうちの1つは、パレートフロンティアを表す目的点の数が比較的少ない場合に適用可能で、統計学で開発された視覚化技術(さまざまな図など。以下の該当するサブセクションを参照)を使用することに基づいています。2つ目のアイデアは、パレートフロンティアの2目的断面(スライス)を表示することを提案しています。これは1973年にWS Meiselによって導入され[ 91 ] 、このようなスライスは意思決定者に目的のトレードオフを知らせると主張しました。3つの目的の問題に対するパレートフロンティアの一連の2目的スライスを表示する図は、決定マップとして知られています。これらは、3つの基準間のトレードオフを明確に示します。このようなアプローチの欠点は、次の2つの事実に関連しています。まず、パレートフロンティアは通常安定していないため、パレートフロンティアの二目的スライスを構築するための計算手順は不安定です。次に、これは 3 つの目的の場合にのみ適用可能です。1980 年代には、WS Meisel のアイデアが、インタラクティブ決定マップ (IDM) 手法という別の形で実装されました。[ 92 ] さらに最近では、N. Wesner [ 93 ] が、ベン図と目的空間の複数の散布図を組み合わせてパレートフロンティアを探索し、最適な解を選択することを提案しました。
参考文献 ↑ J. -Y. Li、Z. -H. Zhan、Y. Li、J. Zhang、「複数の目的のための複数のタスク:マルチタスク最適化による新しい多目的最適化手法」、IEEE Transactions on Evolutionary Computation、 doi : 10.1109/TEVC.2023.3294307 1 2 3 4 5 6 7 8 9 カイサ・ミエッティネン (1999)。 非線形多目的最適化 。スプリンガー。 ISBN 978-0-7923-8278-2 2012年5月29日 取得 。1 2 3 4 5 6 Ching-Lai Hwang; Abu Syed Md Masud (1979). Multiple objective decision making, methods and applications: a state-of-the-art survey . Springer-Verlag. ISBN 978-0-387-09111-2 2012年5月29日 取得 。↑ Hassanzadeh, Hamidreza; Rouhani, Modjtaba (2010). "多目的重力探索アルゴリズム". Computational Intelligence, Communication Systems and Networks (CICSyN) : 7–12 . ↑ Shirazi, Ali; Najafi, Behzad; Aminyavari, Mehdi; Rinaldi, Fabio; Taylor, Robert A. (2014-05-01). "ガスタービンサイクル吸気冷却用氷蓄熱システムの熱・経済・環境分析と多目的最適化" . Energy . 69 : 212– 226. Bibcode : 2014Ene....69..212S . doi : 10.1016/j.energy.2014.02.071 . hdl : 11311/845828 . ↑ Najafi, Behzad; Shirazi, Ali; Aminyavari, Mehdi; Rinaldi, Fabio; Taylor, Robert A. (2014-02-03). "SOFC-ガスタービンハイブリッドサイクルとMSF脱塩システムを組み合わせた場合のエクセルギー、経済性、環境分析および多目的最適化" . Desalination . 334 (1): 46– 59. Bibcode : 2014Desal.334...46N . doi : 10.1016/j.desal.2013.11.039 . hdl : 11311/764704 . ↑ Rafiei, SMR; Amirahmadi, A.; Griva, G. (2009). 「SPEA多目的最適化アプローチを用いた昇圧コンバータのカオス抑制と最適動的応答」. 2009年第35回IEEE産業エレクトロニクス年次会議 . pp. 3315–3322 . doi : 10.1109/IECON.2009.5415056 . ISBN 978-1-4244-4648-3 . S2CID 2539380 . ↑ Ropponen, A.; Ritala, R.; Pistikopoulos, EN (2011). "製紙における不良管理システムの最適化問題". Computers & Chemical Engineering . 35 (11): 2510. doi : 10.1016/j.compchemeng.2010.12.012 . ↑ Pllana, Sabri; Memeti, Suejb; Kolodziej, Joanna (2019). "制御盤レイアウトの多目的最適化のためのパレートシミュレーテッドアニーリングのカスタマイズ". arXiv : 1906.04825 [ cs.OH ]. ↑ グエン、ホアンアイン。ファン・イペレン、ゼーン。ラグナス、スリーカンス。アブラムソン、デイビッド。キプロス、ティモレオン。ソマセカラン、サンディープ (2017)。 「科学ワークフローにおける多目的最適化」 。 プロセディアコンピュータサイエンス 。 108 : 1443–1452 . doi : 10.1016/j.procs.2017.05.213 。 hdl : 1826/12173 。 ↑ Ganesan, T.; Elamvazuthi, I.; Vasant, P. (2015-07-01). "ゲーム理論差分進化を用いたナノCMOS電圧制御発振器の多目的設計最適化". Applied Soft Computing . 32 : 293–299 . doi : 10.1016/j.asoc.2015.03.016 . ↑ Ganesan, T.; Elamvazuthi, I.; Shaari, Ku Zilati Ku; Vasant, P. (2013-01-01). "Hypervolume-Driven Analytical Programming for Solar-Powered Irrigation System Optimization". In Zelinka, Ivan; Chen, Guanrong; Rössler, Otto E.; Snasel, Vaclav; Abraham, Ajith (eds.). Nostradamus 2013: Prediction, Modeling and Analysis of Complex Systems . Advances in Intelligent Systems and Computing. Vol. 210. Springer International Publishing. pp. 147–154 . doi : 10.1007/978-3-319-00542-3_15 . ISBN 978-3-319-00541-6 。↑ Ganesan, T.; Elamvazuthi, I.; Shaari, Ku Zilati Ku; Vasant, P. (2013-01-01). "カオス的差分進化を用いたグリーンサンドモールドシステムの多目的最適化". Gavrilova, Marina L. ; Tan, CJ Kenneth; Abraham, Ajith (eds.). Transactions on Computational Science XXI . Lecture Notes in Computer Science. Vol. 8160. Springer Berlin Heidelberg. pp. 145– 163. doi : 10.1007/978-3-642-45318-2_6 . ISBN 978-3-642-45317-5 。↑ Surekha, B.; Kaushik, Lalith K.; Panduy, Abhishek K.; Vundavilli, Pandu R.; Parappagoudar, Mahesh B. (2011-05-07). "進化アルゴリズムを用いたグリーンサンドモールドシステムの多目的最適化". The International Journal of Advanced Manufacturing Technology . 58 ( 1–4 ): 9–17 . doi : 10.1007/s00170-011-3365-8 . ISSN 0268-3768 . S2CID 110315544 . ↑ 「遺伝的アルゴリズムを用いたエンジン設計における多目的最適化によるエンジン性能の向上|ESTECO」 。www.esteco.com 。 2015年12月1日 取得 。 ↑ Courteille, E.; Mortier, F.; Leotoing, L.; Ragneau, E. (2005-05-16). エンジンマウントシステムの多目的ロバスト設計最適化 (PDF) . SAE 2005 Noise and Vibration Conference and Exhibition、2005 年 5 月、米国トラバースシティ。 doi : 10.4271/2005-01-2412 . S2CID 20170456 . ↑ Domingo-Perez, Francisco; Lazaro-Galilea, Jose Luis; Wieser, Andreas; Martin-Gorostiza, Ernesto; Salido-Monzu, David; Llana, Alvaro de la (2016 年 4 月) 「進化型多目的最適化を用いた距離差測位のためのセンサ配置決定」 Expert Systems with Applications . 47 : 95– 105. doi : 10.1016/j.eswa.2015.11.008 . ↑ アルベルト・ベンポラド;ムニョス・デ・ラ・ペーニャ、デイビッド (2009-12-01)。 「多目的モデル予測制御」。 オートマチック 。 45 (12): 2823–2830 。 土井 : 10.1016/j.automatica.2009.09.032 。 ↑ Panda, Sidhartha (2009-06-01). "SSSCベースのコントローラ設計のための多目的進化アルゴリズム". Electric Power Systems Research . 79 (6): 937– 944. Bibcode : 2009EPSR...79..937P . doi : 10.1016/j.epsr.2008.12.004 . ↑ Fiandaca, Giovanna; Fraga, Eric S.; Brandani, Stefano (2009). "圧力スイング吸着設計のための多目的遺伝的アルゴリズム" . Engineering Optimization . 41 (9): 833– 854. doi : 10.1080/03052150903074189 . S2CID 120201436 . 2015-12-01 に取得 。 ↑ Sendín, José Oscar H.; Alonso, Antonio A.; Banga, Julio R. (2010-06-01). "食品加工の効率的かつ堅牢な多目的最適化:熱殺菌への応用を伴う新しいアプローチ". Journal of Food Engineering . 98 (3): 317– 324. doi : 10.1016/j.jfoodeng.2010.01.007 . hdl : 10261/48082 . ↑ Ganesan, T.; Elamvazuthi, I.; Ku Shaari, Ku Zilati; Vasant, P. (2013-03-01). "合成ガス生産の多目的最適化のための群知能と重力探索アルゴリズム". Applied Energy . 103 : 368–374 . Bibcode : 2013ApEn..103..368G . doi : 10.1016/j.apenergy.2012.09.059 . ↑ Ganesan, Timothy; Elamvazuthi, Irraivan; Vasant, Pandian; Shaari, Ku Zilati Ku (2015-03-23). "進化戦略による生物活性化合物抽出プロセスの多目的最適化". Nguyen, Ngoc Thanh; Trawiński, Bogdan; Kosala, Raymond (編). Intelligent Information and Database Systems . Lecture Notes in Computer Science. Vol. 9012. Springer International Publishing. pp. 13–21 . doi : 10.1007/978-3-319-15705-4_2 . ISBN 978-3-319-15704-7 。↑ Mehdi, Khosrow-Pour (2014-06-30). Contemporary Advancements in Information Technology Development in Dynamic Environments . IGI Global. ISBN 9781466662537 。↑ Abakarov. A.; Sushkov. Yu.; Mascheroni. RH (2012). "食品工学プロセスの改善のための多基準最適化と意思決定アプローチ" (PDF) . International Journal of Food Studies . 2 : 1– 21. doi : 10.7455/ijfs/2.1.2013.a1 . S2CID 3708256 . 2014年2月21日にオリジナルからアーカイブ済み。 ↑ Abakarov, A.; Sushkov, Y.; Almonacid, S.; Simpson, R. (2009). "多目的最適化アプローチ: 熱食品加工". Journal of Food Science . 74 (9): E471– E487. doi : 10.1111/j.1750-3841.2009.01348.x . hdl : 10533/134983 . PMID 20492109 . ↑ Pearce, Margaret; Mutlu, Bilge; Shah, Julie; Radwin, Robert (2018). "Optimizing Makespan and Ergonomics in Integrating Collaborative Robots Into Manufacturing Processes" . IEEE Transactions on Automation Science and Engineering . 15 (4): 1772– 1784. Bibcode : 2018ITASE..15.1772P . doi : 10.1109/tase.2018.2789820 . ISSN 1545-5955 . S2CID 52927442 . 1 2 E. Björnson および E. Jorswieck、「協調マルチセルシステムにおける最適なリソース割り当て」、Foundations and Trends in Communications and Information Theory、第 9 巻、第 2-3 号、pp. 113-381、2013 年。 ↑ Z.-Q. Luo および S. Zhang、「動的スペクトル管理: 複雑性と双対性」、IEEE Journal of Selected Topics in Signal Processing、第 2 巻、第 1 号、57–73 ページ、2008 年。 ↑ Merlin, A.; Back, H. 都市配電システムにおける最小損失動作スパニングツリー構成の探索。1975年第5回電力システムコンピュータ会議(PSCC)議事録、英国ケンブリッジ、1975年9月1~5日、pp. 1~18。 ↑ Mendoza, JE; Lopez, ME; Coello, CA; Lopez, EA中電圧配電ネットワークの電力損失と信頼性指標を考慮したマイクロ遺伝的多目的再構成アルゴリズム。IET Gener. Transm. Distrib. 2009, 3, 825–840. ↑ Bernardon, DP; Garcia, VJ; Ferreira, ASQ; Canha, LNサブトランスミッション解析を考慮した多基準配電ネットワーク再構成。IEEE Trans. Power Deliv. 2010, 25, 2684–2691. ↑ Amanulla, B.; Chakrabarti, S.; Singh, SN信頼性と電力損失を考慮した配電システムの再構成。IEEE Trans. Power Deliv. 2012, 27, 918–926. ↑ Tomoiagă, B.; Chindriş, M.; Sumper, A.; Sudria-Andreu, A.; Villafafila-Robles, R. NSGA-IIに基づく遺伝的アルゴリズムを用いた配電システムのパレート最適再構成。Energies 2013, 6, 1439-1455. ↑ Galceran, Enric; Carreras, Marc (2013). "ロボットのカバレッジパスプランニングに関する調査". Robotics and Autonomous Systems . 61 (12): 1258–1276 . CiteSeerX 10.1.1.716.2556 . doi : 10.1016/j.robot.2013.09.004 . ISSN 0921-8890 . S2CID 1177069 . ↑ Ellefsen, KO; Lepikson, HA; Albiez, JC (2019). "多目的カバレッジパスプランニング: 複雑な実世界の構造物の自動検査を可能にする" . Applied Soft Computing . 61 : 264–282 . arXiv : 1901.07272 . doi : 10.1016/j.asoc.2017.07.051 . hdl : 10852/58883 . ISSN 1568-4946 . ↑ Matthias Ehrgott (2005年6月1日). 多基準最適化 . Birkhäuser. ISBN 978-3-540-21398-7 2012年5月29日 取得 。↑ Carlos A. Coello; Gary B. Lamont; David A. Van Veldhuisen (2007). Evolutionary Algorithms for Solving Multi-Objective Problems . Springer. ISBN 978-0-387-36797-2 2012年11月1日 に取得 。1 2 Jürgen Branke; Kalyanmoy Deb; Kaisa Miettinen; Roman Slowinski (2008年11月21日). 多目的最適化:対話型および進化的アプローチ . Springer. ISBN 978-3-540-88907-6 2012年11月1日 に取得 。↑ Zeleny, M. (1973), "Compromise Programming", in Cochrane, JL; Zeleny, M. (eds.), Multiple Criteria Decision Making , University of South Carolina Press, Columbia, pp . 262–301 ↑ Wierzbicki, AP (1982). "満足化意思決定のための数学的基礎" . Mathematical Modelling . 3 (5): 391– 405. doi : 10.1016/0270-0255(82)90038-0 . ↑ セン、チャンドラ、(1983)多目的農村開発計画のための新しいアプローチ、インド経済ジャーナル、第30巻、(4)、91-96。 1 2 Golovin, Daniel; Zhang, Qiuyi (2020). "Random Hypervolume Scalarizations for Provable Multi-Objective Black Box Optimization". arXiv : 2006.04655 [ cs.LG ]. 1 2 3 4 林、西。張暁源。ヤン・ジーユアン。リュー、フェイ。王振君。張、清府(2024)。 「多目的最適化のためのスムーズなチェビシェフスカラー化」。 arXiv : 2402.19078 [ cs.LG ]。 ↑ Xu, J., Tao, Z. (2011). Rough Multiple Objective Decision Making. Vereinigtes Königreich: CRC Press., Page 67 https://books.google.com/books?id=zwDSBQAAQBAJ&dq=the%20minimax%20multi%20objective%20-game&pg=PA67 1 2 Das, I.; Dennis, JE (1998). "Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems". SIAM Journal on Optimization . 8 (3): 631. doi : 10.1137/S1052623496307510 . hdl : 1911/101880 . S2CID 207081991 . 1 2 Motta, Renato S.; Afonso, Silvana MB; Lyra, Paulo RM (2012年1月8日). "N-多目的最適化問題の解法のための修正NBIおよびNC法". Structural and Multidisciplinary Optimization . 46 (2): 239– 259. doi : 10.1007/s00158-011-0729-5 . S2CID 121122414 . 1 2 Messac, A. ; Ismail-Yahaya, A.; Mattson, CA (2003). "パレートフロンティア生成のための正規化正規制約法". Structural and Multidisciplinary Optimization . 25 (2): 86– 98. doi : 10.1007/s00158-002-0276-1 . S2CID 58945431 . 1 2 Messac, A.; Mattson, CA (2004). "完全なパレートフロンティアの均等表現を保証する正規制約法". AIAA Journal . 42 (10): 2101– 2111. Bibcode : 2004AIAAJ..42.2101M . doi : 10.2514/1.8977 . 1 2 Mueller-Gritschneder, Daniel; Graeb, Helmut; Schlichtmann, Ulf (2009). "実用的な多目的最適化問題の有界パレートフロンティアを計算するための逐次的アプローチ". SIAM Journal on Optimization . 20 (2): 915–934 . doi : 10.1137/080729013 . ↑ Erfani, Tohid; Utyuzhnikov, Sergei V. (2010). "指向探索領域: 多目的最適化におけるパレートフロンティアの均等生成のための方法" . Engineering Optimization . 43 (5): 467– 484. doi : 10.1080/0305215X.2010.497185 . ISSN 0305-215X . 1 2 Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. (2002). "高速かつエリート主義的な多目的遺伝的アルゴリズム: NSGA-II". IEEE Transactions on Evolutionary Computation . 6 (2): 182. Bibcode : 2002ITEC....6..182D . CiteSeerX 10.1.1.17.7771 . doi : 10.1109/4235.996017 . S2CID 9914171 . ↑ Deb, Kalyanmoy; Jain, Himanshu (2014). "参照点ベースの非劣解ソートアプローチを用いた進化的多目的最適化アルゴリズム、パート I: ボックス制約付き問題の解決". IEEE Transactions on Evolutionary Computation . 18 (4): 577–601 . Bibcode : 2014ITEC...18..577D . doi : 10.1109/TEVC.2013.2281535 . ISSN 1089-778X . S2CID 206682597 . ↑ Jain, Himanshu; Deb, Kalyanmoy (2014). "参照点に基づく非劣解ソート手法を用いた進化的多目的最適化アルゴリズム、パート II: 制約の処理と適応的手法への拡張". IEEE Transactions on Evolutionary Computation . 18 (4): 602–622 . Bibcode : 2014ITEC...18..602J . doi : 10.1109/TEVC.2013.2281534 . ISSN 1089-778X . S2CID 16426862 . ↑ Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: 強度パレート進化アルゴリズムの性能向上、技術報告書 103、コンピュータ工学および通信ネットワーク研究所 (TIK)、スイス連邦工科大学チューリッヒ校 (ETH) (2001) ↑ Suman, B.; Kumar, P. (2006). "単一および多目的最適化ツールとしてのシミュレーテッドアニーリングの調査". Journal of the Operational Research Society . 57 (10): 1143– 1160. doi : 10.1057/palgrave.jors.2602068 . S2CID 18916703 . 1 2 Vargas, Danilo Vasconcellos; Murata, Junichi; Takano, Hirotaka; Delbem, Alexandre Cláudio Botazzo (2015). "General Subpopulation Framework and Taming the Conflict Inside Populations". Evolutionary Computation . 23 (1): 1– 36. arXiv : 1901.00266 . doi : 10.1162/EVCO_a_00118 . PMID 24437665 . ↑ Lehman, Joel; Stanley, Kenneth O. (2011). "Abandoning Objectives: Evolution Through the Search for Novelty Alone". Evolutionary Computation . 19 (2): 189– 223. doi : 10.1162/EVCO_a_00025 . PMID 20868264 . 1 2 3 Navon, Aviv; Shamsian, Aviv; Chechik, Gal; Fetaya, Ethan (2021-04-26). "ハイパーネットワークによるパレートフロンティアの学習" . 国際学習表現会議議事録 . arXiv : 2010.04104 . ↑ Xingchao, Liu; Xin, Tong; Qiang, Liu (2021-12-06). "Profiling Pareto Front With Multi-Objective Stein Variational Gradient Descent" . Advances in Neural Information Processing Systems . 34 . ↑ Bringmann, Karl; Friedrich, Tobias; Neumann, Frank; Wagner, Markus (2011). "近似誘導型進化的多目的最適化". IJCAI . doi : 10.5591/978-1-57735-516-8/IJCAI11-204 . ↑ Erfani, Tohid; Utyuzhnikov, Sergei V. (2011). "指向探索領域: 多目的最適化におけるパレートフロンティアの均等生成のための方法". Engineering Optimization . 43 (5): 467– 484. doi : 10.1080/0305215X.2010.499190 . ↑ Mavrotas, George (2009). "多目的数理計画問題におけるε制約法の効果的な実装". Applied Mathematics and Computation . 213 (2): 455–465 . doi : 10.1016/j.amc.2009.03.037 . ISSN 0096-3003 . ↑ Carvalho, Iago A.; Ribeiro, Marco A. (2020). "最小コスト有界誤差較正ツリー問題に対する厳密なアプローチ". Annals of Operations Research . 287 (1): 109– 126. doi : 10.1007/s10479-019-03443-4 . ISSN 0254-5330 . S2CID 209959109 . ↑ Zhang, Qingfu; Li, Hui (2007). "MOEA/D: 分解に基づく多目的進化アルゴリズム". IEEE Transactions on Evolutionary Computation . 11 (6): 712–731 . doi : 10.1109/TEVC.2007.892759 . ↑ Mavrotas, G.; Diakoulaki, D. (2005). "多基準分岐限定法: 混合0-1多目的線形計画法のためのベクトル最大化アルゴリズム". Applied Mathematics and Computation . 171 (1): 53–71 . doi : 10.1016/j.amc.2005.01.038 . ISSN 0096-3003 . ↑ Vincent, Thomas; Seipp, Florian; Ruzika, Stefan; Przybylski, Anthony; Gandibleux, Xavier (2013). "混合0-1線形計画法に対する多目的分岐限定法:二目的ケースの修正と改善". Computers & Operations Research . 40 (1): 498– 509. doi : 10.1016/j.cor.2012.08.003 . ISSN 0305-0548 . ↑ Przybylski, Anthony; Gandibleux, Xavier (2017). "多目的分岐限定法". European Journal of Operational Research . 260 (3): 856– 872. doi : 10.1016/j.ejor.2017.01.032 . ISSN 0377-2217 . ↑ Deb, Kalyanmoy; Jain, Himanshu (2014). "参照点ベースの非劣解ソートアプローチを用いた進化的多目的最適化アルゴリズム、パート I: ボックス制約付き問題の解決". IEEE Transactions on Evolutionary Computation . 18 (4): 577–601 . doi : 10.1109/TEVC.2013.2281535 . ↑ Craft, D.; Halabi, T.; Shih, H.; Bortfeld, T. (2006). "多目的放射線治療計画における凸パレート曲面の近似". Medical Physics . 33 (9): 3399– 3407. Bibcode : 2006MedPh..33.3399C . doi : 10.1118/1.2335486 . PMID 17022236 . ↑ バッティティ、ロベルト。マウロ・ブルナート;フランコ・マシア (2008)。 リアクティブ検索とインテリジェントな最適化 。 スプリンガー・フェルラーグ 。 ISBN 978-0-387-09623-0 。↑ Battiti, Roberto; Mauro Brunato (2011). Reactive Business Intelligence. From Data to Models to Insight . Trento, Italy: Reactive Search Srl. ISBN 978-88-905795-0-9 。↑ Beume, N.; Naujoks, B.; Emmerich, M. (2007). "SMS-EMOA: 支配ハイパーボリュームに基づく多目的選択". European Journal of Operational Research . 181 (3): 1653. doi : 10.1016/j.ejor.2006.08.008 . ↑ Zitzler, Eckart; Laumanns, Marco; Thiele, Lothar (2001). SPEA2: 強度パレート進化アルゴリズムの改善 (レポート). チューリッヒ工科大学コンピュータ工学・ネットワーク研究所 (TIK). 1 2 3 4 Miettinen, K.; Ruiz, F.; Wierzbicki, AP (2008). "多目的最適化入門:対話型アプローチ". 多目的最適化 . Lecture Notes in Computer Science. Vol. 5252. pp. 27–57 . CiteSeerX 10.1.1.475.465 . doi : 10.1007/978-3-540-88908-3_2 . ISBN 978-3-540-88907-6 。↑ Luque, M.; Ruiz, F.; Miettinen, K. (2008). "対話型多目的最適化のためのグローバル定式化" . OR Spectrum . 33 : 27–48 . doi : 10.1007/s00291-008-0154-3 . S2CID 15050545 . ↑ Ruiz, F.; Luque, M.; Miettinen, K. (2011). "対話型多目的最適化のためのグローバル定式化における計算効率の向上 (GLIDE)" . Annals of Operations Research . 197 : 47–70 . doi : 10.1007/s10479-010-0831-x . S2CID 14947919 . ↑ Zionts, S.; Wallenius, J. (1976). "多基準問題を解決するための対話型プログラミング法". Management Science . 22 (6): 652. doi : 10.1287/mnsc.22.6.652 . ↑ Wierzbicki, AP (1986). "ベクトル最適化問題に対するパラメトリック特徴付けの完全性と構成性について". OR Spektrum . 8 (2): 73– 78. doi : 10.1007/BF01719738 . S2CID 121771992 . ↑ Andrzej P. Wierzbicki; Marek Makowski; Jaap Wessels (2000年5月31日). Model-Based Decision Support Methodology with Environmental Applications . Springer. ISBN 978-0-7923-6327-9 2012年9月17日 に取得 。↑ 中山博、澤木義雄 (1984)、「多目的計画法における満足化トレードオフ法」、M. Grauer、AP Wierzbicki (編)、 インタラクティブ意思決定分析 、 Springer -Verlag Berlin、ハイデルベルク、pp. 113–122 ↑ ミエッティネン、K.;マケラ、MM (1995)。 「非微分可能多目的最適化のための対話型バンドルベースの手法: Nimbus§」。 最適化 。 34 (3): 231. 土井 : 10.1080/02331939508844109 。 ↑ Miettinen, K.; Mäkelä, MM (2006). "対話型多目的最適化における同期アプローチ". European Journal of Operational Research . 170 (3): 909. doi : 10.1016/j.ejor.2004.07.052 . ↑ Sindhya, K.; Ruiz, AB; Miettinen, K. (2011). "多目的最適化のための選好に基づく対話型進化アルゴリズム: PIE". 進化型多基準最適化 . Lecture Notes in Computer Science. Vol. 6576. pp. 212–225 . doi : 10.1007/978-3-642-19893-9_15 . ISBN 978-3-642-19892-2 。↑ Sindhya, K.; Deb, K.; Miettinen, K. (2008). "高速かつ正確な収束のための局所探索に基づく進化的多目的最適化アプローチ". Parallel Problem Solving from Nature – PPSN X. Lecture Notes in Computer Science. Vol. 5199. pp. 815–824 . doi : 10.1007/978-3-540-87700-4_81 . ISBN 978-3-540-87699-1 。↑ Benson, Harold P.; Sayin, Serpil (1997). "多目的数理計画法における効率的集合のグローバル表現の探索に向けて" (PDF) . Naval Research Logistics . 44 (1): 47– 67. doi : 10.1002/(SICI)1520-6750(199702)44:1 < 47::AID-NAV3 > 3.0.CO ; 2-M . hdl : 11693/25666 . ISSN 0894-069X . ↑ Pryke, Andy; Sanaz Mostaghim; Alireza Nazemi (2007). "Heatmap Visualization of Population Based Multi Objective Algorithms". Evolutionary Multi-Criterion Optimization . Lecture Notes in Computer Science. Vol. 4403. pp. 361–375 . doi : 10.1007/978-3-540-70928-2_29 . ISBN 978-3-540-70927-5 . S2CID 2502459 . ↑ Gass, Saul; Saaty, Thomas (1955). "パラメトリック目的関数の計算アルゴリズム". Naval Research Logistics Quarterly . 2 ( 1–2 ): 39–45 . doi : 10.1002/nav.3800020106 . ISSN 0028-1441 . ↑ ジャレッド・L・コーホン(2004年1月13日)。 多目的計画法と計画法 。クーリエ・ドーバー出版 。ISBN 978-0-486-43263-2 2012年5月29日 取得 。↑ Ruzika, S.; Wiecek, MM (2005). "多目的計画における近似法". Journal of Optimization Theory and Applications . 126 (3): 473– 501. doi : 10.1007/s10957-005-5494-4 . ISSN 0022-3239 . S2CID 122221156 . ↑ Meisel, WL ( 1973), JL Cochrane; M. Zeleny (編)、「多基準意思決定におけるトレードオフ決定」、 多基準意思決定 : 461–476 ↑ AV Lotov; VA Bushenkov; GK Kamenev (2004年2月29日). Interactive Decision Maps: Approximation and Visualization of Pareto Frontier . Springer. ISBN 978-1-4020-7631-2 2012年5月29日 取得 。↑ Wesner, N. (2017), "Multiobjective Optimization via Visualization", Economics Bulletin , 37 ( 2): 1226–1233
外部リンク Emmerich, MTM、Deutz, AH 多目的最適化に関するチュートリアル:基礎と進化的手法。Nat Comput 17、585–609 (2018)。https ://doi.org/10.1007/s11047-018-9685-y 多基準意思決定に関する国際学会 進化型多目的最適化、ウルフラム・デモンストレーション・プロジェクト 多目的最適化と遺伝的アルゴリズムに関するチュートリアル、Scilab Professional Partner トモイアガ、ボグダン。チンドリシュ、ミルチャ。サンパー、アンドレアス。スドリア=アンドレウ、アントニ。ビジャファフィラ=ロブレス、ロベルト。 2013.「NSGA-II に基づく遺伝的アルゴリズムを使用した配電システムのパレート最適再構成」。エネルギー6、いいえ。 3: 1439-1455。 進化型多目的最適化に関する参考文献一覧