當前位置:首頁 » 操作系統 » 演算法第

演算法第

發布時間: 2025-03-14 04:40:56

1. 遺傳演算法第一次提出來是在什麼文獻中

《搜索、優化和機器學習中的遺傳演算法》。

遺傳演算法(Genetic Algorithm,GA)最早是由美國的 John holland於20世紀70年代提出,該演算法是根據大自然中生物體進化規律而設計提出的。是模擬達爾文生物進化論的自然選擇和遺傳學機理的生物進化過程的計算模型,是一種通過模擬自然進化過程搜索最優解的方法。

遺傳演算法的基本運算過程如下:

(1)初始化:設置進化代數計數器t=0,設置最大進化代數T,隨機生成M個個體作為初始群體P(0)。

(2)個體評價:計算群體P(t)中各個個體的適應度。

(3)選擇運算:將選擇運算元作用於群體。選擇的目的是把優化的個體直接遺傳到下一代或通過配對交叉產生新的個體再遺傳到下一代。選擇操作是建立在群體中個體的適應度評估基礎上的。

(4)交叉運算:將交叉運算元作用於群體。遺傳演算法中起核心作用的就是交叉運算元。

(5)變異運算:將變異運算元作用於群體。即是對群體中的個體串的某些基因座上的基因值作變動。群體P(t)經過選擇、交叉、變異運算之後得到下一代群體P(t+1)。

(6)終止條件判斷:若t=T,則以進化過程中所得到的具有最大適應度個體作為最優解輸出,終止計算。

熱點內容
視頻伺服器搭建海康 發布:2025-04-30 23:50:29 瀏覽:92
xp共享怎麼設置密碼 發布:2025-04-30 23:50:24 瀏覽:157
租用電腦主機搭建伺服器 發布:2025-04-30 23:28:06 瀏覽:731
php子類調用父類方法 發布:2025-04-30 23:11:55 瀏覽:677
存檔加密id 發布:2025-04-30 22:20:50 瀏覽:747
mac搭建php環境 發布:2025-04-30 21:58:13 瀏覽:140
雅迪電動車配置有哪些 發布:2025-04-30 21:38:27 瀏覽:159
為什麼用文件存儲取代mysql 發布:2025-04-30 21:17:26 瀏覽:613
我的世界免費伺服器ip 發布:2025-04-30 20:41:26 瀏覽:774
華為雲相冊在哪裡找安卓11 發布:2025-04-30 20:19:59 瀏覽:273