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