智能優化算法———差分演化算法(C++)

差分演化算法(Differential Evolution )是曾經一度非常熱門的算法,該算法簡單易用,收斂速度快。這篇文章對其進行總結。   算法簡介 所謂的演化算法是一種自適應,並行的全局優化算法,還包括遺傳算法等。 差分演化算法與其他演化算法的最大區別在與差分變異算子的應用。 差分演化算法主要用於求解實數優化問題,一般不用於求解離散問題。   算法流程 算法流程圖如下。 僞代碼流程如下。 下
相關文章
相關標籤/搜索