基于佳點集和小生境技術(shù)的混合果蠅優(yōu)化算法
大小:0.86 MB 人氣: 2017-11-23 需要積分:0
標(biāo)簽:果蠅優(yōu)化算法(6676)
為將果蠅優(yōu)化算法有效應(yīng)用在多模函數(shù)優(yōu)化問題中,設(shè)計了一種優(yōu)化多模函數(shù)的果蠅優(yōu)化算法基于佳點集和小生境技術(shù)的混合果蠅優(yōu)化算法。首先引入數(shù)論中的佳點集概念構(gòu)造初始種群,使其較均勻地分布在可行域中并且產(chǎn)生的模式多樣性比隨機(jī)分布更好,提高了算法的搜索能力及效率和穩(wěn)定性;其次用小生境技術(shù)改進(jìn)算法的搜索模式,更好地維持了種群的多樣性使種群能快速定位較多的峰;再通過小生境熵來量化群體的多樣性并選擇進(jìn)化方向,當(dāng)小生境熵低于設(shè)定的閾值時,結(jié)合佳點搜索產(chǎn)生新群體給以擾動,以維持種群的多樣性,否則對各個峰進(jìn)行精細(xì)搜索。對七個測試函數(shù)分別進(jìn)行兩類仿真,結(jié)果表明,該算法不僅能夠高效且高精度地找到全局極值而且能夠以較高的精度定位到所有全局極值和多個次優(yōu)極值,顯示了較強(qiáng)的多峰搜索能力。
?
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%