Genetic algorithms

dʒɪˌnɛtɪk ˈælɡərɪðəmz ジェネティック アルゴリズムズ

1. 生物の進化のプロセスを模倣して問題の最適解を見つけるための探索アルゴリズムの一種。

遺伝的アルゴリズムは、生物の進化、特に自然選択のメカニズムを計算に応用した最適化手法です。問題に対する「解」を「個体」として表現し、個体群の中からより良い解(適応度の高い個体)を選択し、交差(交叉)や突然変異といった操作を通じて新しい世代の個体を生成することで、最適な解を探索します。探索空間が広大で従来の最適化手法では困難な問題に対して有効とされます。
Genetic algorithms are powerful optimization tools. (遺伝的アルゴリズムは強力な最適化ツールです。)