私が取り組んでいる遺伝的アルゴリズムの適応突然変異率を実装する方法を検討してきました。現在の個人の適応度と平均集団の適応度を使用して突然変異率を計算するアルゴリズムを見たことがありますが、それが非常に効果的かどうかはわかりません。
私が見たアルゴリズムでは、次のことを行います。
mutationRate = (bestFitness - individualFitness) / (bestFitness - averageFitness) * 0.5
これは良いアプローチでしょうか、それとももっと良い方法がありますか?