Genetic-Algorithms

使用遺傳算法的好處

  • February 19, 2012

誰能向我解釋遺傳算法與其他傳統搜索和優化方法相比的好處?

使用遺傳算法的主要原因是:

  • 有多個局部最優
  • 目標函數不平滑(因此不能應用導數方法)
  • 參數的數量非常大
  • 目標函數是嘈雜的或隨機的

當您沒有梯度的定義時,大量參數可能會成為基於導數的方法的問題。在這種情況下,您可以通過 GA 找到一個不錯的解決方案,然後使用基於導數的方法對其進行改進。“大”的定義一直在增長。

引用自:https://stats.stackexchange.com/questions/23106

comments powered by Disqus

相關問答