控制理论与应用2018,Vol.35Issue(4):497-505,9.DOI:10.7641/CTA.2017.70550
引入Lévy flight和萤火虫行为的鱼群算法
Fish swarm algorithm with Lévy flight and firefly béhavior
摘要
Abstract
Since the artificial fish-swarm algorithm(AFSA)and firefly algorithm(FA) are easily converging to local op-timum and have low accuracy in the optimization process for solving multi-dimensional and multi-extreme value functions, an algorithm called Fish swarm algorithm with Lévy flight and firefly behavior(LFFSA) is proposed, which introduces the migration strategy of firefly algorithm into the two behavior patterns of fish swarm as:the swarming and the preying behaviors. Furthermore,the Lévy flight is introduced into the search strategy. Besides,nonlinearity visual and step length based on dynamic parameter are simultaneously considered for limiting the search band. Simulation results demonstrate that the LFFSA has a better performance in convergence speed and optimization accuracy.关键词
人工鱼群算法/萤火虫算法/Lévyflight搜索策略/行为模式Key words
artificial fish-swarm algorithm/firefly algorithm/Lévy flight migration strategy/behavior pattern分类
信息技术与安全科学引用本文复制引用
殷红,董康立,彭珍瑞,李少远..引入Lévy flight和萤火虫行为的鱼群算法[J].控制理论与应用,2018,35(4):497-505,9.基金项目
国家自然科学基金项目(61463028)资助.Supported by the National Natural Science Foundation of China(61463028). (61463028)