版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一.爬山算法爬山算法(HillClimbing)介紹模擬退火前,先介紹爬山算法。爬山算法是一種簡(jiǎn)單的貪心搜索算法,該算法每次從當(dāng)前解的臨近解空間中選擇一個(gè)最優(yōu)解作為當(dāng)前解,直到達(dá)到一個(gè)局部最優(yōu)解。爬山算法實(shí)現(xiàn)很簡(jiǎn)單,其主要缺點(diǎn)是會(huì)陷入局部最優(yōu)解,而不一定能搜索到全局最優(yōu)解。如圖1所示:假設(shè)C點(diǎn)為當(dāng)前解,爬山算法搜索到A點(diǎn)這個(gè)局部最優(yōu)解就會(huì)停止搜索,因?yàn)樵贏(yíng)點(diǎn)無(wú)論向那個(gè)方向小幅度移動(dòng)都不能得到更優(yōu)的解。二.模擬退火模擬退火(SASimul
2、atedAnnealing)思想(跟人一樣找不思想(跟人一樣找不到最優(yōu)解就最產(chǎn)生疑惑,我到底需不需要堅(jiān)持,隨著時(shí)間的推到最優(yōu)解就最產(chǎn)生疑惑,我到底需不需要堅(jiān)持,隨著時(shí)間的推移,逐漸的慢慢的放棄去追尋最優(yōu)解的念頭)移,逐漸的慢慢的放棄去追尋最優(yōu)解的念頭)爬山法是完完全全的貪心法,每次都鼠目寸光的選擇一個(gè)當(dāng)前最優(yōu)解,因此只能搜索到局部的最優(yōu)值。模擬退火其實(shí)也是一種貪心算法,但是它的搜索過(guò)程引入了隨機(jī)因素。模擬退火算法以一定的概率以一定的概率
3、來(lái)接受一個(gè)比當(dāng)前解要差的解,因此有可能有可能會(huì)跳出這個(gè)局部的最優(yōu)解,達(dá)到全局的最優(yōu)解。以圖1為例,模擬退火算法在搜索到局部最優(yōu)解A后,會(huì)以一定的概率以一定的概率接受到E的移動(dòng)。也許經(jīng)過(guò)幾次這樣的不是局部最優(yōu)的移動(dòng)后會(huì)到達(dá)D點(diǎn),于是就跳出了局部最大值A(chǔ)。若J(Y(i1))=J(Y(i))(即移動(dòng)后得到更優(yōu)解),則總是接受該移動(dòng)若J(Y(i1))J(Y(i))(即移動(dòng)后的解比當(dāng)前解要差),則以一定的概率接以一定的概率接受移動(dòng),而且這個(gè)概率隨
4、著時(shí)間推移逐漸降低(逐漸降低才能趨向穩(wěn)定)受移動(dòng),而且這個(gè)概率隨著時(shí)間推移逐漸降低(逐漸降低才能趨向穩(wěn)定)這里的“一定的概率”的計(jì)算參考了金屬冶煉的退火過(guò)程,這也是模擬退火算法名稱(chēng)的由來(lái)。若r過(guò)大,則搜索到全局最優(yōu)解的可能會(huì)較高,但搜索的過(guò)程也就較長(zhǎng)。若r過(guò)小,則搜索的過(guò)程會(huì)很快,但最終可能會(huì)達(dá)到一個(gè)局部最優(yōu)值i模擬退火算法是一種隨機(jī)算法,并不一定能找到全局的最優(yōu)解,可以比較快的找到問(wèn)題的近似最優(yōu)解。如果參數(shù)設(shè)置得當(dāng),模擬退火算法搜索效
5、率比窮舉法要高。遺傳算法遺傳算法(GAGeicAlgithm),也稱(chēng)進(jìn)化算法。遺傳算法是受達(dá)爾文的進(jìn)化論的啟發(fā),借鑒生物進(jìn)化過(guò)程而提出的一種啟發(fā)式搜索算法。因此在介紹遺傳算法前有必要簡(jiǎn)單的介紹生物進(jìn)化知識(shí)。一.進(jìn)化論知識(shí)進(jìn)化論知識(shí)作為遺傳算法生物背景的介紹,下面內(nèi)容了解即可:種群種群(Population):生物的進(jìn)化以群體的形式進(jìn)行,這樣的一個(gè)群體稱(chēng)為種群。個(gè)體個(gè)體:組成種群的單個(gè)生物?;蚧?Gene):一個(gè)遺傳因子。染色體染色體
6、(Chromosome):包含一組的基因。生存競(jìng)爭(zhēng),適者生存生存競(jìng)爭(zhēng),適者生存:對(duì)環(huán)境適應(yīng)度高的、牛B的個(gè)體參與繁殖的機(jī)會(huì)比較多,后代就會(huì)越來(lái)越多。適應(yīng)度低的個(gè)體參與繁殖的機(jī)會(huì)比較少,后代就會(huì)越來(lái)越少。遺傳與變異遺傳與變異:新個(gè)體會(huì)遺傳父母雙方各一部分的基因,同時(shí)有一定的概率發(fā)生基因變異。簡(jiǎn)單說(shuō)來(lái)就是:繁殖過(guò)程,會(huì)發(fā)生基因交叉(Crossover),基因突變(Mutation),適應(yīng)度(Fitness)低的個(gè)體會(huì)被逐步淘汰,而適應(yīng)度高的
7、個(gè)體會(huì)越來(lái)越多。那么經(jīng)過(guò)N代的自然選擇后,保存下來(lái)的個(gè)體都是適應(yīng)度很高的,其中很可能包含史上產(chǎn)生的適應(yīng)度最高的那個(gè)個(gè)體。三.遺傳算法思想遺傳算法思想借鑒生物進(jìn)化論,遺傳算法將要解決的問(wèn)題模擬成一個(gè)生物進(jìn)化的過(guò)程,通過(guò)復(fù)制、交叉、突變等操作產(chǎn)生下一代的解,并逐步淘汰掉適應(yīng)度函數(shù)值低的解,增加適應(yīng)度函數(shù)值高的解。這樣進(jìn)化N代后就很有可能會(huì)進(jìn)化出適應(yīng)度函數(shù)值很高的個(gè)體。舉個(gè)例子,使用遺傳算法解決“01背包問(wèn)題”的思路:01背包的解可以編碼為一
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遺傳-模擬退火算法論文遺傳-模擬退火算法 改進(jìn)的遺傳-模擬退火算法 公交排班
- 遺傳算法模擬退火matlab編程
- 遺傳模擬退火算法
- 遺傳模擬退火算法.pdf
- 基于遺傳算法與模擬退火的VLSI布局算法.pdf
- 遺傳模擬退火算法及其應(yīng)用
- 模擬退火算法
- 基于遺傳算法和模擬退火算法的網(wǎng)格任務(wù)調(diào)度策略.pdf
- 基于模擬退火遺傳算法的網(wǎng)絡(luò)負(fù)載平衡算法研究.pdf
- 基于遺傳算法和模擬退火算法的混合算法的研究與應(yīng)用.pdf
- 論文模擬退火算法
- 基于模擬退火遺傳算法的模糊聚類(lèi)研究.pdf
- 航跡規(guī)劃遺傳模擬退火算法研究.pdf
- 基于模擬退火遺傳算法的測(cè)試數(shù)據(jù)生成研究.pdf
- 基于遺傳算法與模擬退火算法的tsp算法求解10大城市最短旅途
- 基于退火演化算法和遺傳算法
- 基于模擬退火遺傳算法的微細(xì)銑削加工參數(shù)優(yōu)化.pdf
- 基于模擬退火禁忌遺傳算法的并行測(cè)試任務(wù)調(diào)度
- 遺傳算法和模擬退火算法在車(chē)輛線(xiàn)路問(wèn)題上的研究及應(yīng)用.pdf
- 模擬退火遺傳算法在飛行沖突解脫中的應(yīng)用.pdf
評(píng)論
0/150
提交評(píng)論