MozTW 討論區 https://forum.moztw.org/ |
|
遺傳算法繪制Firefox圖標(圖) https://forum.moztw.org/viewtopic.php?f=22&t=26533 |
第 1 頁 (共 1 頁) |
發表人: | adam [ 2009-03-22, 10:16 ] |
文章主題 : | 遺傳算法繪制Firefox圖標(圖) |
引言回覆: 從前,一群扇貝在海岸邊悠哉游哉地生活著。它們衣食不愁,連房子也有了著落,擔憂的只有一件事:每隔一段時間,總有人來挖走它們之中的一部分。有意思的是,這個人的家族以Firefox的圖標作為紋章,所以他總是選擇那些花紋長得比較不像Firefox圖標的扇貝。經過幾十萬代的繁衍後,扇貝殼上的圖案逐漸變得與Firefox圖標相差無幾。
這個故事確有其事───它們生活在我的電腦中,是一個遺傳算法程序的一部分。程序的目的就是用100個半透明三角形畫出Firefox圖標。 遺傳算法是一種解決問題的方法。它模擬大自然中種群在選擇壓力下的演化,從而得到問題的一個近似解。在上世紀五十年代,生物學家已經知道基因在自然演化過程中的作用了。他們希望能在新出現的計算機上模擬這個過程,用以嘗試定量研究基因與進化之間的關系。這就是遺傳算法的濫觴。 http://financenews.sina.com/sinacn/304-000-106-109/2009-03-21/17211040689.html |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |