摘要:針對共生生物搜索算法存在易早熟、收斂速度慢等缺陷,提出一種基于子種群拉伸操作的精英共生生物搜索算法。在“互利共生”階段,根據適應度值將種群劃分為兩個子種群,設計有針對性的進化策略,使兩個子種群分別負責開發(fā)和探索,有效地平衡算法的收斂速度與精度;在“偏利共生”階段,利用最優(yōu)個體的方向性引導信息,引入拉伸因子和差分擾動向量,并修正個體更新模式,從而在提高算法收斂速度的同時保證種群的多樣性;模擬寄生體和宿主的生物關系,提出精英"寄生"機制,進一步平衡算法在整個迭代過程中的探索與開發(fā)能力。對與標準共生生物算法、改進后的共生生物搜索算法以及其他4個群智能進化算法在17個函數上的測試結果進行比較分析,結果表明所提出的算法精度更佳,收斂速度優(yōu)勢明顯。
注:因版權方要求,不能公開全文,如需全文,請咨詢雜志社