




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、,遺傳算法原理與應(yīng)用,SN: SNO:,主要內(nèi)容,遺傳算法概述,1,1、優(yōu)化方法,遺傳算法概述,傳統(tǒng)的優(yōu)化方法(局部優(yōu)化) 共軛梯度法、擬牛頓法、單純形方法 全局優(yōu)化方法 GA、漫步法(Random Walk)、模擬退火法,2、遺傳算法優(yōu)點,遺傳算法(GA)模擬自然選擇和自然遺傳過程中發(fā)生的繁殖、交叉和基因突變現(xiàn)象,在每次迭代中都保留一組候選解,并按某種指標從解群中選取較優(yōu)的個體,利用遺傳算子(選擇、交叉和變異)對這些個體進行組合,產(chǎn)生新一代的候選解群,重復(fù)此過程,直到滿足某種收斂指標為止。其遺傳進化操作過程簡單,容易理解。,遺傳算法基本原理,1、基本思想 模擬自然界優(yōu)勝劣汰的進化現(xiàn)象,把搜索
2、空間映射為遺傳空間,把可能的解編碼成一個向量染色體,向量的每個元素稱為基因。 通過不斷計算各染色體的適應(yīng)值,選擇最好的染色體,獲得最優(yōu)解。,2、遺傳算法的基本運算, 選擇運算, 交換操作, 變異,選擇運算 從舊的種群中選擇適應(yīng)度高的染色體,放入匹配集(緩沖區(qū)),為以后染色體交換、變異,產(chǎn)生新的染色體作準備。,選擇方法適應(yīng)度比例法(轉(zhuǎn)輪法) 某染色體被選的概率:Pc,xi 為種群中第i個染色體,f(xi )為第i個染色體的適應(yīng)度值。,具體步驟,1)計算各染色體適應(yīng)度值,2)累計所有染色體適應(yīng)度值,記錄中間累加值S - mid 和最后累加值 sum = f(xi),3)產(chǎn)生一個隨機數(shù) N,0 N
3、sum,4)選擇對應(yīng)中間累加值S - mid 的第一個染色體進入交換集,5) 重復(fù)(3)和(4),直到獲得足夠的染色體。,舉例:具有6個染色體的二進制編碼、適應(yīng)度值、Pc累計值。,染色體的適應(yīng)度和所占的比例,用轉(zhuǎn)輪方法進行選擇,染色體被選的概率,被選的染色體個數(shù),交換操作,方法:隨機選擇二個染色體(雙親染色體),隨機指定一點或多點, 進行交換,可得二個新的染色體(子輩染色體).,新的子輩染色體: A 11010001 B 01011110,變異,模擬生物在自然界環(huán)境變化,引起基因的突變.在染色體二進制編碼中,1變成0;或0變成1.突變產(chǎn)生染色體的多樣性,避免進化中早期成熟,陷入局部極值點,突變
4、的概率很低.,GA流程,簡單遺傳算法(GA)的基本參數(shù),種群規(guī)模 P: 參與進化的染色體總數(shù). 代溝G: 二代之間不相同的染色體數(shù)目,無重疊G = 1;有重疊 0 G 1 選擇方法: 轉(zhuǎn)輪法,精英選擇法,競爭法. 交換率: Pc 一般為60100%. 變異率: Pm 一般為0.110%,實例,1、產(chǎn)生初始種群,0001100000 0101111001 0000000101 1001110100 1010101010 (8) (5) (2) (10) (7) 1110010110 1001011011 1100000001 1001110100 000101001 (12) (5) (19)
5、(10) (14),2、計算適應(yīng)度,3、選擇,0.086957,0.054348,0.021739 0.108696 0.076087 0.130435 0.054348 0.206522 0.108696 0.152174,3、選擇,0.086957,0.054348,0.021739 0.108696 0.076087 0.130435 0.054348 0.206522 0.108696 0.152174,0.086957,0.141304,0.163043,0.271739 0.347826 0.478261 0.532609 0.739130 0.847826 1.000000,3、
6、選擇,在01之間產(chǎn)生一個 隨機數(shù):,0.545929,0.784567,0.446930,0.507893,0.291198,0.716340,0.270901,0.371435,0.854641,0.086957,0.086957,0.054348,0.141304,0.021739 0.108696 0.076087 0.130435 0.054348 0.206522 0.108696 0.152174,0.271739 0.347826 0.478261 0.532609 0.739130 0.847826 1.000000,0.163043,4、交叉,0001100000 11100
7、10110 1100000001 1001110100 1010101010 1110010110 1001011011 1001110100 1100000001 0001010011,0001100000 1110010110 1100000001 1001110100,0001,1110,100000,010110,111,100,0010110,1011011,110000,100111,0100,0001,1001110100,1100000001,1010101,0001010,010,011,5、變異,6、至下一代,適應(yīng)度計算選擇交叉變異,直至滿足終止條件。,遺傳算法的應(yīng)用及一些問題,1、遺傳算法的應(yīng)用領(lǐng)域,(1)組合優(yōu)化 (2)函數(shù)優(yōu)化 (3)自動控制 (4)生產(chǎn)調(diào)度 (5)圖像處理 (6)機器學(xué)習(xí) (7)人工生命 (8)數(shù)據(jù)挖掘,2、遺傳算法在應(yīng)用中的一些問題,1)知識的編碼,二進制和十進制的比較:二進制有更多圖式和更大的搜
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雙方單位合作合同范本
- 工地抹灰包工合同范本
- 傳媒藝人合作合同范本
- 女方放棄夫妻財產(chǎn)協(xié)議書
- 企業(yè)單方解除合同范本
- 店面升級桌椅轉(zhuǎn)讓協(xié)議書
- 幸福院簽約協(xié)議書
- 自己開餐飲合作協(xié)議書
- 砂石料加工協(xié)議書
- 同居后分手協(xié)議書
- 天津市部分區(qū)2023-2024學(xué)年八年級下學(xué)期期末練習(xí)道德與法治試卷
- 2024年年1一4季度思想?yún)R報7篇
- 光伏發(fā)電技術(shù)項目投標書(技術(shù)標)
- 《現(xiàn)代庫存管理:模型、算法與Python實現(xiàn)》 課件全套 楊超林 第1-17章 現(xiàn)代庫存管理概述-某家電企業(yè)H的制造網(wǎng)絡(luò)庫存優(yōu)化實戰(zhàn)
- (正式版)QBT 5998-2024 寵物尿墊(褲)
- 2023年中國(教育部)留學(xué)服務(wù)中心招聘考試真題及答案
- 補習(xí)班輔導(dǎo)班學(xué)員合同協(xié)議書范本
- 肝性腦病小講課
- 智慧農(nóng)業(yè)的智能農(nóng)機與裝備
- 網(wǎng)絡(luò)推廣補充協(xié)議范本
- 焊接車間工作總結(jié)
評論
0/150
提交評論