資料介紹
2.1 基本遺傳算法描述
遺傳算法在自然與社會現(xiàn)象模擬、工程計算等方面得到了廣泛的應(yīng)用。在各個不同的應(yīng)用領(lǐng)域,為了取得更好的結(jié)果,人們對GA進行了大量的改進,為了不至于混淆,我們把Holland提出的算法稱為基本遺傳算法,簡稱 GA、SGA(Simple Genetic Algorithm )、CGA(Canonical Genetic Algorithm),將其它的“GA類”算法稱為GAs(Genetic Algorithms),可以把GA看作是GAs的一種特例。
2.1.1 基本遺傳算法的構(gòu)成要素
(1) 染色體編碼方法
基本遺傳算法使用固定長度的二進制符號串來表示群體中的個體,其等位基
因由二值符號集{0,1}組成。
初始群體中各個個體的基因值用均勻分布的隨機數(shù)來生成。如:
x;100111001000101101
就可表示一個個體,該個體的染色體長度是 l=18。
(2) 個體適應(yīng)度評價
基本遺傳算法按與個體適應(yīng)度成正比的概率來決定當(dāng)前群體中每個個體遺傳
到下一代群體中的機會多少。為正確計算這個概率,這里要求所有個體的適應(yīng)
度必須為正數(shù)或零。這樣,根據(jù)不同種類的問題,必須預(yù)先確定好由目標(biāo)函數(shù)
值到個體適應(yīng)度之間的轉(zhuǎn)換規(guī)則,特別是要預(yù)先確定好當(dāng)目標(biāo)函數(shù)值為負數(shù)時
的處理方法。
(3) 遺傳算子
基本遺傳算法使用下述三種遺傳算子:
• 選擇運算:使用比例選擇算子;
• 交叉運算:使用單點交叉算子;
• 變異運算:使用基本位變異算子。
(4) 基本遺傳算法的運行參數(shù)
基本遺傳算法有下述4個運行參數(shù)需要提前設(shè)定:
• M:群體大小,即群體中所含個體的數(shù)量,一般取為20 ~ 100。
• T:遺傳運算的終止進化代數(shù),一般取為100 ~ 500
• pc:交叉概率,一般取為0.4 ~ 0.99
• pm:變異概率,一般取為 0.0001 ~ 0.1
[說明]
這4個運行參數(shù)對遺傳算法的求解結(jié)果和求解效率都有一定的影響,但目前
尚無合理選擇它們的理論依據(jù)。在遺傳算法的實際應(yīng)用中,往往需要經(jīng)過多次試
算后才能確定出這些參數(shù)合理的取值大小或取值范圍。
2.1.2 基本遺傳算法的形式化定義
基本遺傳算法可定義為一個7元組:
GA= (M, F, s, c, m, pc, pm )
M——群體大小;
F——個體適應(yīng)度評價函數(shù);
s——選擇操作算于;
c——交叉操作算子:
m——變異操作算于;
pc——交叉概率;
pm——變異概率;
- 基于LSTM和遺傳算法的股票價格漲跌預(yù)測模型 20次下載
- 結(jié)合GA-ELM的稀土混合溶液測量 16次下載
- 如何使用遺傳算法和正則化極限學(xué)習(xí)機進行PM2.5的濃度預(yù)測研究分析 6次下載
- 使用云計算任務(wù)調(diào)度的遺傳粒子群優(yōu)化算法的詳細資料概述 9次下載
- GA-PSO混合算法的變電站選址優(yōu)化 1次下載
- 基于粗糙集和PSO、遺傳算法的基因調(diào)控網(wǎng)絡(luò)構(gòu)建方法 0次下載
- 基于Prim初始種群選取優(yōu)化遺傳算法的三維片上網(wǎng)絡(luò)低功耗映射 0次下載
- 基于改進遺傳算法在餐廳服務(wù)機器人的路徑規(guī)劃應(yīng)用 12次下載
- 基于GA-SVM的帶鋼表面缺陷模式識別 8次下載
- 遺傳算法在氣動優(yōu)化問題中的適應(yīng)性分析 0次下載
- 智能交通系統(tǒng)中的公交運營優(yōu)化調(diào)度研究
- Matlab遺傳算法工具箱的應(yīng)用
- GA和HS算法解決電子化配車方法比較
- 一種GA算法的改進及其實現(xiàn)
- 基于G 的ANFIS在函數(shù)擬合中的應(yīng)用
- 功率模塊銅線鍵合工藝參數(shù)優(yōu)化設(shè)計方案 809次閱讀
- 基于matlab遺傳算法求解置換流水車間調(diào)度問題 1107次閱讀
- 基于matlab遺傳算法求解柔性車間調(diào)度問題 785次閱讀
- 基于PCA-GA-BP算法的風(fēng)力發(fā)電功率預(yù)測 1880次閱讀
- 降低OFDM系統(tǒng)PAPR的LDPCSS?GA方法 2512次閱讀
- 關(guān)于AI遺傳算法的詳解 8.4w次閱讀
- 淺析遺傳算法的工作原理 7771次閱讀
- 關(guān)于基于TMS320C6678的粒子群算法并行的設(shè)計 5592次閱讀
- 基于膚色與人臉運動相結(jié)合的自動表情,對其識別算法進行了研究 4217次閱讀
- 機器學(xué)習(xí)算法之基于黑盒語音識別的目標(biāo)對抗樣本 3416次閱讀
- 人工智能之遺傳算法(GA),搜索最優(yōu)解的方法 1.5w次閱讀
- 深不可測的遺傳算法的原理原來是這么簡單 2.4w次閱讀
- 蟻群算法解決tsp問題 7536次閱讀
- 小生境遺傳算法的移動機器人路徑優(yōu)化技術(shù) 1254次閱讀
- 配電網(wǎng)絡(luò)重構(gòu)的改進混合遺傳算法 1163次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多