2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論