【遺傳算法】遺傳算法入門示例

問題:求二元函數的最大值 f(x)=x^2,x[0,31] 遺傳算法實現步驟: 1.編碼 編碼方法包括:二進制編碼法、浮點編碼法、符號編碼法 這裏使用二進制編碼。由於變量的最大值31,固採用5個位即可表達全部的值 x=6   00110 2.產生初始羣體 01101     11000    01000  10011 3.評價個體的適應度--適應度函數 這裏採用與適應度成正比的概率作爲適應度 4.
相關文章
相關標籤/搜索