智慧演算法學習筆記(一) (轉)
智慧演算法學習筆記(一) (轉)[@more@]
智慧演算法學習筆記(1):一個比方
:namespace prefix = o ns = "urn:schemas--com::office" />
這是我在自學一些智慧演算法時候的一些筆記和感想。智慧演算法一般指模擬退火,遺傳演算法,以及禁忌搜尋演算法等模擬自然過程的演算法,主要用於解決NP問題等。
這些演算法都有什麼含義?
首先給出個區域性搜尋,模擬退火,遺傳演算法,禁忌搜尋的形象比喻:
為了找出地球上最高的山,一群有志氣的兔子們開始想辦法。
1.兔子朝著比現在高的地方跳去。他們找到了不遠處的最高山峰。但是這座山不一定是珠穆朗瑪峰。這就是區域性搜尋,它不能保證區域性最優值就是全域性最優值。
2.兔子喝醉了。他隨機地跳了很長時間,但是,他漸漸清醒了並朝最高方向跳去。這就是模擬退火。
3.兔子們被下了喪失記憶地藥,並被髮射到太空,然後落到了地球上地任意地方。他們不知道自己的使命是什麼。但是,如果你過幾年就殺死一部分海拔底的兔子,多產的兔子們自己就會找到珠穆朗瑪峰。這就是遺傳演算法。
4.兔子們知道一個兔的力量是渺小的。他們互相轉告著,哪裡是平原,估計不會出現高山,哪裡是山脈,要多加註意等。他們制定了下一步去哪裡尋找的策略。這就是禁忌搜尋。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-981893/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PE學習筆記(一) (轉)筆記
- repuest轉發學習筆記一筆記
- C#學習筆記(一) (轉)C#筆記
- Microsoft Agent 學習筆記 (一) (轉)ROS筆記
- 學習筆記 詳解一種高效位反轉演算法筆記演算法
- 演算法學習筆記演算法筆記
- STL的學習筆記之一 (轉)筆記
- 智慧窗-學習筆記(二)筆記
- sed學習筆記(轉)筆記
- gurb學習筆記(轉)筆記
- ANT學習筆記 (轉)筆記
- GRUB學習筆記(轉)筆記
- TreeView學習筆記 (轉)View筆記
- 學習筆記(一)筆記
- 資料結構學習筆記(一) (轉)資料結構筆記
- LMF演算法學習筆記演算法筆記
- 機器學習演算法學習筆記機器學習演算法筆記
- 匈牙利演算法學習筆記演算法筆記
- 學習筆記----KM演算法筆記演算法
- 學習筆記----RMQ演算法筆記MQ演算法
- EM演算法學習筆記演算法筆記
- Floyd演算法學習筆記演算法筆記
- Tarjan 演算法學習筆記演算法筆記
- 演算法學習筆記:Kosaraju演算法演算法筆記
- 人工智慧學習筆記(2)人工智慧筆記
- ctf學習筆記[轉載]筆記
- SAP BASIS學習筆記(轉)筆記
- kitten 學習教程(一) 學習筆記筆記
- 《深入淺出MFC》學習筆記之一 (轉)筆記
- LaTeX學習筆記:一筆記
- ANFIS學習筆記(一)筆記
- Angular 學習筆記(一)Angular筆記
- GOLang 學習筆記(一)Golang筆記
- oracle學習筆記《一》Oracle筆記
- React 學習筆記【一】React筆記
- Jquery學習筆記(一)jQuery筆記
- goLang學習筆記(一)Golang筆記
- Canvas學習筆記(一)Canvas筆記