【導(dǎo)讀】機(jī)制進(jìn)行搜索的一種算法。進(jìn)化計(jì)算的研究起源于20世紀(jì)50年代。1965年,Holland首次提出了人工遺傳操作。大約在同一時(shí)期:。Rechenberg和Schwefel提出了進(jìn)化策略。Fogel提出了進(jìn)化規(guī)劃。1967年,Bagley在他的論文中首次提出了。自動(dòng)博弈中的應(yīng)用。1970年,Cavicchio把遺傳算法應(yīng)用于模式。第一個(gè)把遺傳算法應(yīng)用于函數(shù)優(yōu)。1975年是遺傳算法研究的歷史上十分重要的一年。同年,DeJong完成了他的重要論文《遺傳自適應(yīng)系統(tǒng)。他在該論文中所做的研究工作可看作。Holland的模式理論與他的計(jì)算使用結(jié)合起來。1989Goldberg對(duì)遺傳算法從理論上,方法上。(用于搜索解決特定。1)個(gè)體是基本的選擇目標(biāo);3)基因型變異大部分是重組的產(chǎn)物,特別是突變;4)逐漸進(jìn)化可能與表型不連續(xù)有關(guān);7)選擇是概率型的,而不是決定型的。Programming),又稱為進(jìn)化程序設(shè)計(jì)。本章將著重介紹遺傳算法,對(duì)進(jìn)化策略和進(jìn)化規(guī)。群體禁止異構(gòu)環(huán)境。子孫對(duì)下一代作出貢獻(xiàn)。基因gi的可能值稱為等位基因。變換過程是高度非線性的。是群體的平均適應(yīng)度。設(shè)pi是群體中等位基因的頻率。