Sheffield大學的遺傳算法工具箱--Ranking函數

事先聲明,我沒有系統的學習過該工具箱的函數細節,所以下面的都是我個人的推測而已。 計算公式是這個 2-0+2*(0-1)*(pos-1)/(nind-1)。就這麼看,我看了半天也沒明白這東西有什麼用,後來我寫了個栗子,突然明白了。看下圖。 不知道讀者在使用工具箱之前有沒有手寫過遺傳算法的選擇函數,染色體的選擇過程比較精巧,使用輪盤賭來對染色體進行選擇,而輪盤賭的第一步就是將個體的適應度值取倒數,以
相關文章
相關標籤/搜索