采用正弦映射與擴(kuò)張算子的二進(jìn)制粒子群優(yōu)化算法
摘要:為解決二進(jìn)制粒子群優(yōu)化算法在尋優(yōu)后期易出現(xiàn)早熟收斂、陷入局部最優(yōu)的問題,提出一種采用正弦映射與擴(kuò)張算子的二進(jìn)制粒子群優(yōu)化算法(SEBPSO).該算法利用正弦映射函數(shù)將粒子速度的正弦值映射為粒子位置變化的概率值,并采用非強(qiáng)制性位置更新程序;同時(shí),為了使算法跳出局部最優(yōu)解,設(shè)計(jì)了擴(kuò)張算子加入粒子的尋優(yōu)過程,賦予引導(dǎo)粒子探索新區(qū)域的能力,增強(qiáng)算法的全局搜索性能.通過選取6個(gè)測試函數(shù)和3個(gè)對(duì)比算法進(jìn)行實(shí)驗(yàn),結(jié)果表明,SEBPSO算法具有更好的收斂精度和收斂速度.
注: 保護(hù)知識(shí)產(chǎn)權(quán),如需閱讀全文請(qǐng)聯(lián)系小型微型計(jì)算機(jī)系統(tǒng)雜志社