遺傳算法與蛋白質摺疊 | ||||
1、遺傳算法概述 1950s,將進化原理應用於計算機科學的初步努力。 50年代末到60年代初,Holland應用模擬遺傳算子研究適應性。 1967年,Bagley的論文中首次提出了遺傳算法這一術語。 1975年,Holland的經典著作《自然和人工系統中的適應性》出版,系 統闡述了遺傳算法的基本理論和方法。 1975年,DeJong的博士論文《遺傳自適應系統的行為分析》,將Holland 的模式理論與他的計算試驗結合起來。 1983年,Holland的學生Goldberg將遺傳算法應用於 管道煤氣系統的優化 取得了很好的效果。生物與演化 2、生物的演化
3、演化的機制與過程 遺傳變異 |
![]() |
|||
|
![]() |
|||
突變:
基因產生變異而影響到生物的遺傳性狀,這樣的變異稱為突變.任何基因都可能發生突變,但突變並不常發生,且通常對生物個體是有害的。 |
||||
|
||||
天擇:
|
||||
4、演化與程式 | ||||
|
||||
交配:有兩個方法
5、步驟
step1:隨機產生L個基因,做為基因庫,並畫在螢幕上
step2:從產生的基因庫中,隨機挑選2個基因交配
step3:產生N個子代
step4:從L(親代)+N(子代)中,選取L個最穩定的基因留下 6、遺傳算法的應用 應用領域 控制:煤氣管道控制,防避導彈控制,機器人控制 規劃:生產規劃
圖像處理:模式識別,特徵抽取信號處理濾波器設計 機器人:路徑規劃 人工生命:生命的遺傳,蛋白質摺疊 7、結論 遺傳演算法是同時由很多個點(解)出發去求解,藉著這些解的互相競爭,好的解被留下來且可以經重組作用產生後代,壞的解則被淘汰,藉著這樣類似自然界的一代一代的演化過程後,我們可以找到接近最佳解,或甚至就是最佳的解。
|
||||
學生:朱祐苓 指導老師:鄒忠毅 跟新日期:2005/10
|