資源簡介
遺傳算法(Genetic Algorithm)是模擬達爾文生物進化論的自然選擇和遺傳學(xué)機理的生物進化過程的計算模型,是一種通過模擬自然進化過程搜索最優(yōu)解的方法,它最初由美國Michigan大學(xué)J.Holland教授于1975年首先提出來的,并出版了頗有影響的專著《Adaptation in Natural and Artificial Systems》,GA這個名稱才逐漸為人所知,J.Holland教授所提出的GA通常為簡單遺傳算法(SGA)。
遺傳算法是從代表問題可能潛在的解集的一個種群(population)開始的,而一個種群則由經(jīng)過基因(gene)編碼的一定數(shù)目的個體(individual)組成。每個個體實際上是染色體(chromosome)帶有特征的實體。染色體作為遺傳物質(zhì)的主要載體,即多個基因的集合,其內(nèi)部表現(xiàn)(即基因型)是某種基因組合,它決定了個體的形狀的外部表現(xiàn),如黑頭發(fā)的特征是由染色體中控制這一特征的某種基因組合決定的。因此,在一開始需要實現(xiàn)從表現(xiàn)型到基因型的映射即編碼工作。由于仿照基因編碼的工作很復(fù)雜,我們往往進行簡化,如二進制編碼,初代種群產(chǎn)生之后,按照適者生存和優(yōu)勝劣汰的原理,逐代(generation)演化產(chǎn)生出越來越好的近似解,在每一代,根據(jù)問題域中個體的適應(yīng)度(fitness)大小選擇(selection)個體,并借助于自然遺傳學(xué)的遺傳算子(genetic operators)進行組合交叉(crossover)和變異(mutation),產(chǎn)生出代表新的解集的種群。這個過程將導(dǎo)致種群像自然進化一樣的后生代種群比前代更加適應(yīng)于環(huán)境,末代種群中的最優(yōu)個體經(jīng)過解碼(decoding),可以作為問題近似最優(yōu)解。

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????142336??2009-10-20?21:58??演化計算\第一章?演化計算導(dǎo)引.ppt
?????文件?????743936??2009-10-17?09:20??演化計算\第三章?遺傳算法在優(yōu)化中的應(yīng)用.ppt
?????文件?????719360??2008-10-30?17:49??演化計算\第二章?遺傳算法.ppt
?????文件?????349696??2009-11-13?21:10??演化計算\第四章?遺傳程序設(shè)計.ppt
?????目錄??????????0??2009-11-15?20:45??演化計算
-----------?---------??----------?-----??----
??????????????1955328????????????????????5
-----------?---------??----------?-----??----
?????文件?????142336??2009-10-20?21:58??演化計算\第一章?演化計算導(dǎo)引.ppt
?????文件?????743936??2009-10-17?09:20??演化計算\第三章?遺傳算法在優(yōu)化中的應(yīng)用.ppt
?????文件?????719360??2008-10-30?17:49??演化計算\第二章?遺傳算法.ppt
?????文件?????349696??2009-11-13?21:10??演化計算\第四章?遺傳程序設(shè)計.ppt
?????目錄??????????0??2009-11-15?20:45??演化計算
-----------?---------??----------?-----??----
??????????????1955328????????????????????5
- 上一篇:慣導(dǎo)與GPS的組合導(dǎo)航程序
- 下一篇:文檔AHB總線
評論
共有 條評論