Основные понятия
Quality-Diversity アルゴリズムは、単一の最高性能ソリューションを見つけるよりも、多様な高性能ソリューションを見つけることができる。これは、多様な行動を持つ高性能ソリューションを同時に探索することで、局所最適解を回避し、全体的により良いソリューションを見つけることができるためである。
Аннотация
本論文は、Quality-Diversity (QD) アルゴリズムの最適化能力を理論的に分析している。QD アルゴリズムは、高性能かつ多様なソリューションのセットを見つけることを目的とする新しい種類の進化アルゴリズムである。
分析では、代表的なQD アルゴリズムであるMAP-Elitesと、単一の最高性能ソリューンを見つけることを目的とする(μ+1)-EAを比較している。
2つのNP困難な問題クラス、単調近似劣モジュラ最大化問題と集合被覆問題について、以下の結果を示した:
- MAP-Elitesは、最適な多項式時間近似比を達成できるが、(μ+1)-EAは一部の問題インスタンスで指数時間を要する。
- これは、QD アルゴリズムが多様な高性能ソリューションを同時に探索することで、局所最適解を回避し、全体的により良いソリューションを見つけられることを示唆している。
つまり、QD アルゴリズムは最適化能力においても優れていることが理論的に証明された。
Статистика
最適化問題の最適解をOPTとすると、MAP-Elitesは以下の近似比を達成できる:
単調近似劣モジュラ最大化問題: 1 - e^(-γ_min)
集合被覆問題: ln m + 1
一方、(μ+1)-EAでは、一部の問題インスタンスで指数時間を要し、良い近似比を得られない。