genetic algorithm

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

1. 計算機科学における探索および最適化手法の一つで、生物の進化、特に自然選択のプロセスを模倣する。

遺伝的アルゴリズムは、生物の進化における自然選択や遺伝のメカニズムを計算機上でシミュレートすることで、問題の最適な解や近似解を見つけ出す探索・最適化手法です。突然変異、交叉(組み換え)、選択といった操作を用いて、世代を重ねるごとに解の質を高めていきます。
Genetic algorithms are widely used in machine learning for optimization tasks. (遺伝的アルゴリズムは、機械学習における最適化タスクで広く用いられています。)