您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

基于動態(tài)評價(jià)選擇策略的改進(jìn)人工蜂群DSABC算法

大?。?/span>0.81 MB 人氣: 2018-01-07 需要積分:1

  針對標(biāo)準(zhǔn)人工蜂群(ABC)算法易陷入局部極值的問題,對標(biāo)準(zhǔn)ABC算法的輪盤賭選擇機(jī)制進(jìn)行了修改,提出了一種基于動態(tài)評價(jià)選擇策略的改進(jìn)人工蜂群( DSABC)算法。首先,根據(jù)到當(dāng)前為止一定迭代次數(shù)內(nèi)蜜源位置的連續(xù)更新或停滯次數(shù),對每個(gè)蜜源位置進(jìn)行動態(tài)評價(jià);然后,利用所得的評價(jià)函數(shù)值為蜜源招募跟隨蜂。在6個(gè)經(jīng)典測試函數(shù)上的實(shí)驗(yàn)結(jié)果表明:與標(biāo)準(zhǔn)ABC算法相比,動態(tài)評價(jià)選擇策略改進(jìn)了標(biāo)準(zhǔn)ABC算法的選擇機(jī)制,使得DSABC算法的求解精度有較大幅度提高,特別是對于兩種不同維數(shù)的Rosenbrock函數(shù),所得最優(yōu)值的絕對誤差分別由0. 0017和0.0013減小到0.000 049和0.000 057;而且,DSABC算法克服了進(jìn)化后期因群體位置多樣性丟失較快而產(chǎn)生的早熟收斂現(xiàn)象,提高了整個(gè)種群的收斂精度及解的穩(wěn)定性,從而為函數(shù)優(yōu)化問題提供了一種高效可靠的求解方法。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?