問題タブ [genome]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
genetic-algorithm - NEAT: スペシエイティング
元の紙を使用して、自分できれいに実装しようとしましたが、行き詰まりました。
最後の世代に次の種があったとしましょう。
次世代に向けて今、私の試み。は次のとおりです。
- 種から、1 つのランダムなゲノムを除く各ゲノムを削除します。
- 各ゲノムを種に配置する / おそらく新しいものを作成する
種のスコアを、種の各ゲノムのスコアの平均に設定します。
4.1 各種の中で最悪の 90% を殺して繁殖します。
4.2 スコアに基づいて種を選択します。
4.3 その種から、2 つのゲノムを選択し、新しいゲノムを繁殖させます。
特にゲノムの 90% を「殺す」場合、これが正しい試みであるかどうかはわかりません。このパーセンテージ値は、現在私がランダムに選択しています (これは概念に関するものです)。
種の場合、殺害後にメンバーが 0 になります。その後絶滅したのでしょうか?
私の例では、Specie 4 は 90% を殺すと絶滅する可能性があります。
私の試みは正しいですか、または種は通常どのように絶滅しますか?