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