版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
§4.4適應(yīng)度的計算1、適應(yīng)度的線性尺度變換——scaling調(diào)用格式:FitnV=scaling(ObjV,Smul)功能:將某一種群的目標(biāo)值ObjV轉(zhuǎn)換為由Smul的值決定上界的適應(yīng)度值。適應(yīng)值的上界為目標(biāo)函數(shù)值的平均值的Smul倍。例1:在命令窗口中輸入>>ObjV=[1;2;3;4;5;6]%產(chǎn)生種群目標(biāo)函數(shù)值ObjV=1234561、適應(yīng)度的線性尺度變換——scaling>>FitnV=scaling(ObjV)%適應(yīng)度的線性尺度變換,Smul=2(默認(rèn))FitnV=01.40002.80004.20005.60007.00001、適應(yīng)度的線性尺度變換——scaling相當(dāng)于作線性尺度變換y=1.4(x-1)>>FitnV=scaling(ObjV,1.5)%適應(yīng)度的線性尺度變換,Smul=1.5delta=2.5000a=0.7000b=1.05001、適應(yīng)度的線性尺度變換——scalingFitnV=1.75002.45003.15003.85004.55005.25001、適應(yīng)度的線性尺度變換——scaling相當(dāng)于作線性尺度變換y=0.7x+1.05>>ObjV=[1;2;4;3;9;13;5;6]ObjV=1243913561、適應(yīng)度的線性尺度變換——scaling>>FitnV=scaling(ObjV)delta=7.6250a=0.7049b=1.5861FitnV=2.29102.99594.40573.70087.930310.75005.11075.81561、適應(yīng)度的線性尺度變換——scaling2、基于排序的適應(yīng)度尺度變換——ranking調(diào)用格式:①FitnV=ranking(ObjV)②FitnV=ranking(ObjV,RFun)③FitnV=ranking(ObjV,RFun,SUBPOP)功能:按照個體的目標(biāo)值ObjV由小到大的順序?qū)λ鼈冞M(jìn)行排序,并返回一個對應(yīng)個體適應(yīng)度的列向量FitnV。其中各個選項(xiàng)的含義如下:ObjV——目標(biāo)函數(shù)值列向量度;RFun——是指定排序方法及選擇強(qiáng)度,分以下幾種情況:(1)如果RFun是[1,2]內(nèi)的標(biāo)量,則采用線性排序,這個標(biāo)量為選擇強(qiáng)度;2、基于排序的適應(yīng)度尺度變換——ranking(2)如果RFun是含有兩個參數(shù)的向量,則RFun(1)指定選擇強(qiáng)度:對于線性排序,選擇強(qiáng)度RFun(1)在必須在[12]之間;對于非線性排序,則限定在[1,length(ObjV)-2]之間;如果為NaN,則RFun(1)=2。RFun(2)指定排序方法:0為線性排序;1為非線性排序。2、基于排序的適應(yīng)度尺度變換——ranking(3)如果RFun是一個長為Length(ObjV)的向量,則它包含對每一行的適應(yīng)度值的計算。SUBPOP——指明ObjV中子種群的數(shù)量,如果省略或?yàn)镹aN,則假設(shè)SUBPOP=1,在ObjV中子種群的大小必須相等。2、基于排序的適應(yīng)度尺度變換——ranking2、基于排序的適應(yīng)度尺度變換——ranking2、基于排序的適應(yīng)度尺度變換——rankingObjV=12345109876例2:在命令窗口中輸入
>>ObjV=[12345109876]'%產(chǎn)生目標(biāo)函數(shù)值列向量>>FitnV=ranking(ObjV)
%使用線性排序,選擇強(qiáng)度為2FitnV=2.00001.77781.55561.33331.111100.22220.44440.66670.8889>>FitnV=ranking(ObjV,[21])
%使用非線性排序,選擇強(qiáng)度為2FitnV=2.00001.66331.38331.15040.95680.38070.45770.55040.66180.7957>>FitnV=ranking(ObjV,[1.50])
%使用線性排序,選擇強(qiáng)度為1.5FitnV=1.50001.38891.27781.16671.05560.50000.61110.72220.83330.9444>>RFun=[35710141825304050]
RFun=
35710141825304050
>>FitnV=ranking(ObjV,RFun)
%使用RFun的值估算適應(yīng)度FitnV=50403025183571014>>FitnV=ranking(ObjV,[21],2)
%使用非線性排序,選擇強(qiáng)度為2,ObjV中有兩個子種群FitnV=2.00001.28890.83070.53540.3450
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于開學(xué)典禮演講稿匯編10篇
- 不一樣的春節(jié)演講稿10篇
- 肯德基寒假實(shí)習(xí)報告4篇
- 酒店服務(wù)員辭職報告集錦(15篇)
- 西游記讀后感(匯編15篇)
- 春節(jié)小學(xué)作文集錦15篇
- 全球視角看珠寶產(chǎn)業(yè)
- 漢字的古詩4句
- 光伏租賃合同(2篇)
- 樓面傾斜處理方案
- 新SAT閱讀電子講義
- 《基業(yè)長青》讀書心得總結(jié)
- 團(tuán)體建筑施工人員意外傷害保險條款(2012版)
- 合規(guī)性評價報告(2022年)
- 大連市小升初手冊
- 《自然辯證法》課后習(xí)題答案自然辯證法課后題答案
- 燃?xì)夤こ瘫O(jiān)理實(shí)施細(xì)則(通用版)
- E車E拍行車記錄儀說明書 - 圖文-
- 人才梯隊(duì)-繼任計劃-建設(shè)方案(珍貴)
- 《健身氣功》(選修)教學(xué)大綱
- 王家?guī)r隧道工程地質(zhì)勘察報告(總結(jié))
評論
0/150
提交評論