蟻群算法上傳一個文件這么復雜???生命在長期進化過程中,積累了很多新奇的功能,人類很早就從中得到啟發而改進自己的工具,如史書中記戴“見蓬轉而做車輯”,傳說魯班被茅葦劃破,而發明鋸子……也許早先的發明,只是偶然的模仿和發現,后來人們已有意識地進行這方面的研究,這就是“仿生學”。仿生學顧名思義就是模仿生物的某些功能的學問。有名的例子很多,如模仿海豚皮而構造的“海豚皮游泳衣”、科學家研究鯨魚的皮膚時,發現其上有溝漕的結構,于是有個科學家就依照鯨魚皮構造,造成一個薄膜蒙在飛機的表面,據實驗可節約能源3%,若全國的飛機都蒙上這樣的表面,每年可節約幾十億。又如有科學家研究蜘蛛,發現蜘蛛的腿上沒有肌肉,有腳的動物會走,主要是靠肌肉的收縮,現在蜘蛛沒有肌肉為什么會走路?經研究蜘蛛不是靠肌肉的收縮進行走路的,而是靠其中的“液壓”的結構進行走路,據此人們發明了液壓步行機……總之,從自然界得到啟迪, 模仿其結構進行發明創造.這就是仿生學. 這是我們向自然界學習的一個方面.另一方面,我們還可以從自然的規律中得到啟迪,利用其原理進行設計(包括設計算法),這就是智能計算的思想.
標簽:
蟻群算法
過程
上傳時間:
2014-01-21
上傳用戶:kernaling