私は遺伝的アルゴリズムを実装していますが、次世代のブリーダーを選ぶ方法がわかりません。
私は計算された過去のすべての個人のリストを保持しています、
このリストからブリーダーを選択しても大丈夫ですか?それとも、最新世代から最高のものを選ぶべきですか?
最新世代からのみ選択した場合、人口が逆進化する可能性があります。後の世代が前の世代よりも優れているという保証はありません。これを防ぐために、一部のアルゴリズムは、通常の母集団と継続的に混合する「エリート」個人のプールを維持します。(この戦略は「エリート主義」と呼ばれます。)このアプローチの特に成功したバージョンは、CoelloのマイクロGAです。これは、非常に少数の人口を使用し、エリート主義を維持し、頻繁に再起動して進歩を遂げます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加