摘要
针对基本萤火虫算法存在早熟现象,提出了一种变尺度混沌光强吸收系数调整策略的混沌萤火虫优化算法。首先,应用Sinusoidal映射产生混沌变量来描述光强吸收系数;其次,在算法迭代过程中引入变尺度混沌扰动,使光强吸收系数与迭代次数呈线性变化;最后,将萤火虫群分成三个子种群协作合作,可有利于增强算法搜索前期的全局探索能力和搜索后期的局部细化搜索能力。通过标准测试函数测试,实验结果表明算法是有效的,比基本萤火虫算法有了较好的寻优精度和收敛速度。
In view of premature phenomenon of the basic firefly algorithm(FA) ,this paper proposed a novel firefly algorithm based on scale chaotic light absorption coefficient (CSFA). In CSFA, firstly, it used Sinusoidal mapping to generate chaotic light absorption coefficient. Secondly, it used the mutative scale chaos light absorption coefficient in the process of iteration which was proportional to the number of iterations. Thirdly, it divided the firefly population into three subgroups to collaborate so as to enhance the ability of the global exploration early and the ability of the local refinement later. Experimental results show that CSFA is effective and compared with FA it has good optimization precision and. convergence speed.
出处
《计算机应用研究》
CSCD
北大核心
2015年第2期368-371,共4页
Application Research of Computers
基金
国家自然科学基金资助项目(61075049)
国家科技型中小企业技术创新基金资助项目(12C26243403509)
安徽省高校自然科学研究重点项目(KJ2014A256)
六安市定向委托皖西学院产学研合作项目(2012LWA017)