一種結(jié)合梯度下降法的二層搜索粒子群算法
大?。?/span>0.89 MB 人氣: 2017-11-27 需要積分:1
標簽:粒子群算法(12952)
針對標準粒子群優(yōu)化(PSO)算法在求解復(fù)雜優(yōu)化問題中出現(xiàn)的早熟收斂問題,提出一種結(jié)合梯度下降法的二次搜索粒子群算法。首先,當全局極值超過預(yù)設(shè)的最大不變迭代次數(shù)時,判斷全局極值點處于極值陷阱中;然后,采用梯度下降法進行二次搜索,并以最優(yōu)極值點為中心、某一具體半徑設(shè)定禁忌區(qū)域,防止粒子重復(fù)搜索該區(qū)域;最后,依據(jù)種群多樣性準則生成新粒子,替代被淘汰的粒子。將二次搜索粒子群算法及其他四種典型的改進粒子群算法分別應(yīng)用于四種典型測試函數(shù)的優(yōu)化,仿真結(jié)果表明,二次搜索粒子群算法收斂精度最高提升了10個數(shù)量級,并且收斂速度較快更容易尋找全局最優(yōu)解。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%