• 検索結果がありません。

‘½–Ú“Iˆâ“`“IƒAƒ‹ƒSƒŠƒYƒ€ŠT—v

N/A
N/A
Protected

Academic year: 2021

シェア "‘½–Ú“Iˆâ“`“IƒAƒ‹ƒSƒŠƒYƒ€ŠT—v"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

38回 月例発表会(200104月) 知的システムデザイン研究室

多目的遺伝的アルゴリズム概論

Introduction of Multiobjective Genetic Algorithm

多目的

GA 研究グループ

MOGA Group

Abstract: This is introduction of Multiobjective Genetic Algorithms(MOGA). There are some objective functions in Multiobjective Optimization Problems(MOPs). MOGA is one of methods of seraching for pareto optimal solutions in MOPs.

1 はじめに

互いに相反するトレードオフの関係にある複数の評価 基準で定式化される問題を一般に多目的最適化問題と呼 ぶ.近年,多目的最適化問題に GA を適用する,多目的 GA に関する研究が数多く行われている.ここでは,多 目的 GA の概論を行う.

2 多目的最適化問題

多目的最適化とは「複数個の互いに競合する目的関数 を与えられた制約条件の中で何らかの意味で最小化する 問題」と定義される. 単一の目的関数に集約することのできない複数の目的 関数を明示的に取り扱い,競合する目的間の関係を明確 にしながら合理的に解を求める問題が多目的最適化問題 (Multiobjective Optimization Problem:MOP) である.

2.1 パレート最適解 パレート最適解とは,他の任意の解と総合的に比較し て決して劣らない解のことである Fig. 1 に,2 目的 (p = 2) の場合のパレート最適解の 例を示す.図中の太線がパレート最適解を,破線が弱パ レート最適解を示している. Feasible Region Weak Pareto optimal solution

Pareto optimal solution f(x0) f(x4) f(x3) f(x2) f(x1) f1 f 2

Fig. 1 Pareto Optimal Solution and Feasible Region

3 多目的遺伝的アルゴリズム

GA では複数の個体を用いて解探索を進めるため,探 索の各段階で個体評価における多目的性を直接取り扱う ことが可能であり,パレート最適解集合を直接求めるこ とも可能になる.多目的 GA による解探索の様子を Fig. 2 に示す. f1 f 2 i = 0 i = j i = k i = n i = n+1

Fig. 2 Search Pareto Optimal Solutions in MOGA

3.1 遺伝的アルゴリズムによるパレート解生成法 多目的 GA では,パレート最適解を適切に評価・選択 し,次世代に残していく点に関して,Fonseca らは種々 提案されている手法を次のように分類している.一方は, パレート最適性を明示的に扱うアプローチ(パレート的 アプローチ)であり,他方はそうでないアプローチ(非 パレート的アプローチ)である. 我々の研究では,より多様なパレート解が得られやす い,パレート的アプローチである,パレートランキング 法を用いている. 3.2 パレートランキング法 解の優劣関係に基づいて定められるランクとして適応 度関数を作り,これにより選択を行う手法である. Fonseca らは,個体X が nX個の個体に優越してる ときに,X のランク rxrX = 1 +nX (1) のように定める,ランクの決定法を提案している.

参考文献

1) 三宮信夫,喜多一,玉置久,岩本貴司.遺伝アルゴリズムと最 適化. ,朝倉書店,1998 1

Fig. 1 Pareto Optimal Solution and Feasible Region

参照

関連したドキュメント

 問題の中心は、いわゆるインド = ヨーロッパ語族 のインド = アーリヤ、あるいはインド = イラン、さ らにインド =

(質問者 1) 同じく視覚の問題ですけど我々は脳の約 3 分の 1

 複雑性・多様性を有する健康問題の解決を図り、保健師の使命を全うするに は、地域の人々や関係者・関係機関との

本案における複数の放送対象地域における放送番組の

理由:ボイラー MCR範囲内の 定格出力超過出 力は技術評価に て問題なしと確 認 済 み で あ る が、複数の火力

は,医師による生命に対する犯罪が問題である。医師の職責から派生する このような関係は,それ自体としては

右の実方説では︑相互拘束と共同認識がカルテルの実態上の問題として区別されているのであるが︑相互拘束によ

定的に定まり具体化されたのは︑