自適應(yīng)視野和步長(zhǎng)的混沌人工魚(yú)群算法
摘要:針對(duì)基本人工魚(yú)群在搜索過(guò)程中易陷入局部最優(yōu)問(wèn)題,提出一種混沌行為的人工魚(yú)群改進(jìn)算法.首先,引入服從均勻分布的Logistic混沌序列,使魚(yú)群的種群初始化和搜索過(guò)程具有混沌行為的隨機(jī)性和遍歷性特點(diǎn),提高全局搜索能力;其次,將個(gè)體魚(yú)之間的平均點(diǎn)距作為魚(yú)群種群多樣性的衡量指標(biāo),使人工魚(yú)的視野和步長(zhǎng)根據(jù)種群多樣性的變化進(jìn)行自適應(yīng)調(diào)節(jié),避免由于視野和步長(zhǎng)為定值而導(dǎo)致的前期收斂速度快,而后期收斂緩慢且易在搜索位置點(diǎn)附近產(chǎn)生震蕩的問(wèn)題.實(shí)驗(yàn)結(jié)果表明,改進(jìn)后人工魚(yú)群算法,能克服局部極值,搜索結(jié)果更接近測(cè)試函數(shù)的理論值.
注: 保護(hù)知識(shí)產(chǎn)權(quán),如需閱讀全文請(qǐng)聯(lián)系微電子學(xué)與計(jì)算機(jī)雜志社