期刊文献+

多子种群微粒群免疫算法及其在函数优化中应用 被引量:23

A Multi-Subpopulation PSO Immune Algorithm and Its Application on Function Optimization
下载PDF
导出
摘要 为克服基本微粒群算法的早熟问题,借鉴多子种群和自适应的思想,提出了基于两层模型的多子种群自适应多态杂交微粒群免疫算法.该算法首先通过对若干个子种群进行低层自适应多态杂交微粒群操作,改善了子种群的多样性,有效抑制了收敛过程中的早熟停滞现象;然后通过高层免疫克隆选择操作,显著地提高了全局寻优能力,进一步提高了收敛精度.针对函数优化的仿真结果表明:与其他改进微粒群算法相比,该算法具有更快的收敛速度和更高的求解精度,尤其适合高维及多模态优化问题的求解. Basic particle swarm optimization (PSO) algorithm, which is a global and parallel optimization of high performance, simplicity, robustness, no problem specific information, etc., has been widely used in computer science, optimization of scheduling, function optimization and other fields. However, the basic PSO algorithm has the defects of premature convergence, stagnation phenomenon and slow convergence speed in the later evolution period for complex optimization problems. In order to overcome the premature convergence problem of basic PSO algorithm, using idea of multi-subpopulation and self-adaptive for reference, a novel multi-subpopulation adaptive polymorphic crossbreeding particle swarm optimization immune algorithm (MAPCPSOI) based on two-layer model is proposed. Through the bottom layer adaptive polymorphic crossbreeding PSO operation of several subpopulations, the MAPCPSOI algorithm, firstly, could ameliorate diversity of subpopulation distribution and effectively suppress premature and stagnation behavior of the convergence process. Secondly, the MAPCPSOI algorithm, by the top layer immune clonal selection operation of several subpopulations, could significantly improve the global optimization performance and further enhance the convergence precision. Compared with other improved PSO algorithms, simulated results of function optimization show that the MAPCPSOI algorithm, especially suitable for solving high-dimension and multimodal optimization problems, has rapider convergence speed and higher solution precision.
出处 《计算机研究与发展》 EI CSCD 北大核心 2012年第9期1883-1898,共16页 Journal of Computer Research and Development
基金 国家自然科学基金重点项目(60634020) 国家自然科学基金项目(61174050)
关键词 微粒群优化 自适应 多态 多样性 克隆选择 函数优化 particle swarm optimization adaptive polymorphic diversity clonal selection functionoptimization
  • 相关文献

参考文献19

  • 1Kennedy J, Eberhart R C. Particle swarm optimization [C] //Proc of IEEE Conf on Neural Networks. Piscataway, NJ: IEEE, 1995:1942-1948.
  • 2Ratnaweera A, Halgamuge S K, Watson H C organizing hierarchical particle swarm varying acceleration coefficients [J] Evolutionary Computation, 2004, 8(3) optimizer with time- IEEE Trans on 240-255.
  • 3Parsopoulos K E. Cooperative micro-particle optimization [C] //Proc of ACM 2009 World Summit on Genetic and Evolutionary Computation. New York: ACM, 2009:467-474.
  • 4Ling S H, lu H H C, Chan K Y, et al. Hybrid particle swarm optimization with wavelet mutation and its industrial applications [J]. IEEE Trans on Systems, Man and Cybernetics, Part B:Cybernetics, 2008, 38(3): 743-764.
  • 5Banks A, Vincent J, Anyakoha C. A review of particle swarm optimization, part ii: Hybridization, combinatorial, multicriteria and constrained optimization, and indicative applications [J]. Natural Computing, 2008, 7(1) : 109-124.
  • 6Shi Y, Eberhart R C. Empirical study of particle swarm optimization [C]//Proc of the 1999 Congress on Evolutionary Computation. Piscataway NJ: IEEE, 1999: 1945-1950.
  • 7曾建潮,崔志华.一种保证全局收敛的PSO算法[J].计算机研究与发展,2004,41(8):1333-1338. 被引量:158
  • 8Keiichiro Y. Adaptive particle swarm optimization using velocity information of swarm [C] //Proc of 2004 IEEE Int Conf on Systems, Man and Cybernetics. Piscataway, NJ: IEEE, 2004:3475-3479.
  • 9介婧,曾建潮,韩崇昭.基于群体多样性反馈控制的自组织微粒群算法[J].计算机研究与发展,2008,45(3):464-471. 被引量:25
  • 10Angeline P J. Evolutionary optimization versus particle swarm optimization: Philosophy and performance differences [C]//Proc of the 7th Annual Conf on Evolutionary Programming. Berlin: Springer, 1998:601-610.

二级参考文献73

共引文献539

同被引文献219

引证文献23

二级引证文献284

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部