DE-Differential Evolution差分進化算法

差分進化算法相對於遺傳算法而言,相同點都是通過隨機生成初始種羣,以種羣中每個個體的適應度值爲選擇標準,主要過程也都包括變異、交叉和選擇三個步驟,和遺傳算法幾乎一致流程,只是細微變異選擇操作不同。 不同之處在於遺傳算法是根據適應度值來控制父代雜交,變異後產生的子代被選擇的概率值,在最大化問題中適應值大的個體被選擇的概率相應也會大一些。而差分進化算法變異向量是由父代差分向量生成,並與父代個體向量交叉生
相關文章
相關標籤/搜索