當前位置:編程學習大全網 - 編程軟體 - 學習遺傳算法需要先掌握哪些知識

學習遺傳算法需要先掌握哪些知識

遺傳算法,如果不敲代碼的話,編程倒是不用學。因為這只是壹個基本的算法。

簡單來說,要解決壹個問題,這個問題的解空間很大,恩,就是這個問題有很多很多可能的解。但是挨個的遍歷實在是太難了,計算機算不完。怎麽辦呢?我就猜。猜其中的壹部分選擇最好的。不是瞎猜,是按照壹定的方法去猜。

針對這壹類問題,就是這壹類有很多很多選擇的可能,而且我們又必須去壹個壹個的嘗試的問題,怎麽辦呢?我們沒有辦法獲得最好的解,我們只能按照壹定的方法嘗試獲得比較好的解。這壹類的算法很多,禁忌搜索,蟻群算法,遺傳算法,模擬退火等等都是。這屬於尋優算法。有沒有效果,不知道,誰都不知道。這算是人類模擬大自然解決問題的方法,屬於玄學啊哈哈。

我自己來說寫過禁忌,蟻群,遺傳,模擬退火,神經網絡,怎麽說呢,有沒有效果都是玄學。。

想了解更多,國內的百度,國外的谷歌。不用看代碼,只看解釋。百度百科就夠了,足夠學習明白各種尋優算法了

  • 上一篇:迷走神經張力過高
  • 下一篇:奉賢私立學校學費
  • copyright 2024編程學習大全網