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

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

基于模擬退火機(jī)制的多種群螢火蟲算法

大?。?/span>0.71 MB 人氣: 2018-01-14 需要積分:2

  針對傳統(tǒng)螢火蟲算法(FA)中存在的過早收斂和易陷入局部最優(yōu)解等問題,提出了一種基于模擬退火機(jī)制的多種群螢火蟲算法( MFA_SA):將螢火蟲種群平均分為參數(shù)不同的多個(gè)子種群。為了防止算法陷入局部最優(yōu)解,利用模擬退火機(jī)制大概率接受較好的解,小概率接受較差的解。同時(shí),在種群尋優(yōu)的過程中引入可變的距離權(quán)重,通過螢火蟲算法的迭代次數(shù)動(dòng)態(tài)調(diào)整螢火蟲的“視野”范圍。利用5個(gè)標(biāo)準(zhǔn)測試函數(shù)對該算法進(jìn)行了對比仿真測試,結(jié)果表明,該算法在4個(gè)測試函數(shù)中均能尋找到全局最優(yōu)解,并且在最優(yōu)值、平均值、方差等指標(biāo)上均比對比算法高出多個(gè)數(shù)量級,驗(yàn)證了新算法的有效性。
?

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

基于模擬退火機(jī)制的多種群螢火蟲算法下載

相關(guān)電子資料下載

      發(fā)表評論

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

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

      ?