所以我在閱讀進化算法,並且感到困惑。進化算法'方法'之間的主要區別是什麼?
什麼是進化規劃,進化策略和遺傳算法的「傳統」的差別,我相信在現今,他們已基本收斂到同樣的事情?
我的理解是,遺傳算法有所不同「基因」產生的結果,進化策略改變這在某種程度上改變了個人參數。這意味着什麼意思numerical parameters
(http://en.wikipedia.org/wiki/Evolutionary_algorithm)?進化規劃然後主要通過實數變異來變化?
是進化規劃和尋找一個程序來解決問題的遺傳編程方式,而遺傳算法和尋找解決使用候選人問題的進化策略的方法呢?這種區分對我來說是不可見的,我在進化策略和遺傳算法中看到的唯一區別是參數與染色體和實數與整數的列表?
謝謝。
我欣賞進化命名;)。你能否詳細說明爲什麼你需要大量的計算機程序來選擇「解決」一個問題(遺傳編程),以及爲什麼/如何選擇它們的常量。一個例子?此外,您是否可以詳細說明如何使用進化策略?我不明白爲什麼進化策略會更好地完成某件事情。參數*和*實數矢量會有所不同嗎?會發生什麼? –
你好;我試圖盡最大努力添加與現實生活並不太相近的例子,但又足夠接近命名「分類」。我無法想象當時那些首先試圖對所有動物和植物進行分類的人有多難 - http://en.wikipedia.org/wiki/Carl_Linnaeus –
他們是獨立發明的,所以我懷疑它們有多少衝突。 –