智慧型優化方法

2021-09-25 22:09:01 字數 928 閱讀 2807

【jde的特點】

每個引數都是以一定的概率隨機修改(在預先指定的範圍內),並且只有在試驗成功時才會為下一代保留修改後的引數。 另外jde的擴充套件,它定期將人口規模縮小一半以便集中搜尋。

【epsde的特點】

使用3個分別的變異池,分別對應變異、f、cr。變異策略池包括 rand/1/bin, best/2/bin, current-to-rand/1。f池包括[0.4, 0.9]分隔為0.1。cr池包括[0.1, 0.9]分隔0.1。搜尋開始個體xi,g被從各池中隨機分配變異策略、f、cr。在搜尋過程中,成功引數被下一代繼承,否則重新分配。

【sade的特點】

使用過去搜尋行為的記憶以適應變異策略和控制引數值。4種變異策略被儲存,再每一代搜尋時選擇乙個變異策略。每乙個變異策略的成功和失敗次數被記錄,選擇時偏好成功較多的策略。f採用正態分佈(0.5,0.3),不在搜尋過程中再調整,cr採用正態分佈(crmk,0.1),crmk是cr在策略k記憶裡的中間值。

【jade的特點】

根據隨機分布(正態或柯西)生成超引數f、cr+乙個變異策略current-to-pbest/1+外部儲存。

【shade的特點】

jade的改進,它基於先前在執行期間發現的成功引數設定的歷史記憶,基於成功歷史的自適應使用歷史儲存器m_cr,m_f,其儲存過去表現良好的一組cr,f值,並通過直接對接近這些儲存對中的一對的引數空間進行取樣來生成新的cr,f對。

【l-shade的特點】

對shade的改進,l-shade,包含線性種群大小減少(lpsr),一種簡單的確定性種群大小調整方法,它根據線性函式不斷減少種群大小。

【code的特點】

不調整策略和引數設定,從預定義集中隨機選擇引數((rand/1/bin, rand/2/bin, current-to-rand/1)和[f, cr] 對 ([1.0, 0.1], [1.0, 0.9], [0.8, 0.2])。

智慧型優化方法導言

1.人類的一切活動都是認識世界和改造世界的過程,即 認識世界 建模 改造世界 優化 2.一切學科都是建模與優化在某個特定領域中的應用 概念模型 定性 結構模型 圖 數學模型 智慧型模型 3.最優化理論的發展 極值理論 運籌學的興起 operation research 數學規劃 線性規劃 lp 非線...

系統優化方法與智慧型優化演算法

系統優化方法與智慧型優化演算法 系統優化方法在各種工程系統 經濟系統,乃至社會系統中得到了廣泛的應用。最優化理論的研究也一直是乙個十分活躍的領域,出版了許多最優化理論 方法和應用的著作和譯作。梯度為基礎的傳統優化演算法具有較高的計算效率 較強的可靠性 比較成熟等優點,是一類最重要的 應用最廣泛的優化...

智慧型優化演算法

智慧型優化演算法分類總結 蟻群演算法,1991 年 粒子群演算法,1994年 細菌覓食優化演算法,bacterial foraging optimization algorithm,2002年 混合蛙跳演算法,shuffled frog leaping algorithm,2003年 人工蜂群演算法...