一種基于雙變異算子的遺傳算法本文針對(duì)簡(jiǎn)單遺傳算法(SGA)所存在的缺點(diǎn)和不足,提出了一種新的改進(jìn)遺傳算法-雙變異算子GA。該想法通過將所有產(chǎn)生的子代個(gè)體與父代個(gè)體混合作為下一代種群,在種群選擇前對(duì)適應(yīng)度值較低的個(gè)體進(jìn)行一次變異,然后通過選擇,交叉,再一次變異產(chǎn)生新種群,再利用自適應(yīng)算法改變交叉和變異率及最優(yōu)保存策略保護(hù)歷代最優(yōu)個(gè)體, 經(jīng)Visual C++ 軟件編程計(jì)算,得到了較好的優(yōu)化結(jié)果.
標(biāo)簽:
算法
SGA
變異
上傳時(shí)間:
2017-07-10
上傳用戶:啊颯颯大師的