我有一個問題,我想根據一些適應度函數使用遺傳算法搜索3D空間中的最佳位置。因爲我正在尋找一個位置,所以我的染色體由3個浮點數表示。目前,交叉是通過從一個父母中取出1或2個數字並將剩餘的數字從另一個父母中取出來完成的。使用遺傳算法搜索3D位置
當像這樣交叉時,下一代將只包含與起始羣體中染色體具有相似X,Y或Z座標的位置。因此,沒有太多的變化是可能的。我的問題是,如果最好通過對我的染色體使用另一種表示法(例如位)來解決這個問題,那麼可以有更多的交叉點(也在浮點數內),或者是更好地設置突變率並使突變增加的更好的解決方案下一代更多的變化?
謝謝,很好的回答!給了我更多關於如何思考遺傳算法的見解。 – Wouter92