研究概要 |
本年度は,巡回セールスマン問題(TSP)を対象として,エージェント群による最適化を行った.具体的にはアントアルゴリズムを基礎とし,フェロモンを使った通信方式について検討を行った.以下では各検討内容について報告する. (1)エージェント群の通信進化…各アントエージェントは,都市間を移動することによって最短の巡回路を探索する.都市間の距離とその都市間のフェロモンの強さに従ってどの都市に移動するかを決定し行動する.各エージェント間で行動規則の異なるヘテロな集団を考え,その集団構成を進化させた.すなわち,過去に見つけた最良巡回路と類似した巡回路を探索するエージェント,積極的に未知の巡回路を探索するエージェント,といったエージェントが集団内でどのように進化するかを観察した.実験結果より,集団には積極的な探索を行うエージェントがわずかに存在した方がホモなエージェント群(オリジナルのアントアルゴリズム)と比較して良好な解を発見できる,ということが示された. (2)エージェント群のコロニー型探索…すべてのエージェントを複数のサブ集団(コロニー)に分け探索を行う.各コロニー内では,オリジナルのアントアルゴリズムと同様にエージェントの発するフェロモンに対して,positive feedback(フェロモンの強い都市間をより良いものと判断する)を利用して探索を実行する.一方,コロニーの異なるエージェントの発するフェロモンに対しては,posive feedbackの強さを変えたり,nagative feedbackを与えることによって,コロニー間の相互作用も含めた探索を可能とした.実験によって,nagative feedbackの利用によって局所解への初期収束を回避し,各コロニー間での分散的な探索が可能となった.オリジナルのアントアルゴリズムより良好な結果を得ることができた.
|