回答:
遺伝的アルゴリズムを使用する主な理由は次のとおりです。
勾配の定義がない場合、派生ベースのメソッドでは多数のパラメーターが問題になる可能性があります。このタイプの状況では、GAを介してひどい解決策を見つけてから、デリバティブベースの方法でそれを改善できます。「大」の定義は常に拡大しています。
遺伝的アルゴリズムは、次の4つの重要な点で従来の検索および最適化方法と異なります。
遺伝的アルゴリズムは一種の最後の手段です。これらは、分析ソリューションが実行可能でない場合にのみ役立ち(最も一般的な理由についてはPatrickの回答を参照してください)、手に多くのCPU時間がある場合のみです。