基于復(fù)數(shù)編碼的多策略人工蜂群算法
摘要:人工蜂群算法是解決不同類型優(yōu)化問題的優(yōu)秀算法之一,但該算法在處理復(fù)雜優(yōu)化問題時仍存在收斂速度慢、易早熟和局部搜索能力弱等缺陷.為克服這些問題,從基本人工蜂群算法出發(fā),提出基于復(fù)數(shù)編碼的多策略人工蜂群算法.該算法針對人工蜂群算法的特點,設(shè)計搜索策略知識庫,由種群個體在搜索過程中自適應(yīng)選擇最佳搜索方式,并引入復(fù)數(shù)編碼方法構(gòu)造雙倍體種群個體,改善種群個體的多樣性,進(jìn)一步提高解的質(zhì)量.應(yīng)用15個測試函數(shù)對算法性能進(jìn)行仿真實驗,并將實驗結(jié)果與其他算法進(jìn)行比較,結(jié)果表明本文提出的算法在收斂速度和計算精度上明顯優(yōu)于對比方法,能夠有效地解決全局優(yōu)化問題.
注: 保護(hù)知識產(chǎn)權(quán),如需閱讀全文請聯(lián)系系統(tǒng)工程學(xué)報雜志社