期刊文献+

一种基于多子群的动态优化算法 被引量:6

Multi-swarm based optimization algorithm in dynamic environments
下载PDF
导出
摘要 针对动态粒子群优化算法的群体多样性问题,提出一种新的度量方法。为了提高群体多样性,在每次迭代前,子群内部各粒子以一定的概率飞离局部最优粒子,以保持子群内部粒子多样性。在此基础上,提出一种动态粒子群优化算法,即在每次迭代前,要淘汰超规模子群中的低适应值粒子,进一步增强整个群体的多样性水平,提高算法的鲁棒性。用标准测试函数MPB测试该算法跟踪动态全局最优值的能力,实验结果表明:该算法能有效跟踪5维以上的动态全局最优值,子群内部多样性水平提高60%以上。 A diversity measure was proposed for multi-swarm particle swarm optimization algorithms in dynamic environments. In order to improve the diversity of the swarm, each particle flew randomly away from its best neighbor particle before updating its velocity and location, and the redundant particles in each sub-swarm were replaced with random particles in search space. Subsequently, the change was detected by re-evaluating the objective function at the memorized best location of each particle. The results show that the diversification method can improve the diversity of sub-swarms with 60% more than that of a representative algorithm, and the proposed algorithm can efficiently track changing global optimum in high dynamic environments.
出处 《中南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第3期731-736,共6页 Journal of Central South University:Science and Technology
基金 国家基础研究项目(A1420060159)
关键词 动态优化 粒子群优化 多子群 多样性 dynamic optimization particle swarm optimization multi-swarm diversity
  • 相关文献

参考文献17

  • 1李婷,赖旭芝,吴敏.基于双种群粒子群优化新算法的最优潮流求解[J].中南大学学报(自然科学版),2007,38(1):133-137. 被引量:13
  • 2李星梅,张立辉,乞建勋,张素芳.An extended particle swarm optimization algorithm based on coarse-grained and fine-grained criteria and its application[J].Journal of Central South University of Technology,2008,15(1):141-146. 被引量:2
  • 3Eberhart R C, SHI Yu-hui. Tracking and optimizing dynamic systems with particle swarms[C]//Proceedings of Congress on Evolutionary and Computation, Piscataway. New York: IEEE,2001: 94-100.
  • 4J1N Yao-chu, Branke J. Evolutionary optimization in uncertain environments: A survey[J]. IEEE Transactions on Evolutionary Computation, 2005, 9(3): 303-317.
  • 5Carlisle A, Dozier Q Tracking changing extrema with adaptive particle swarm optimizer[C]//Proceedings of the World Automation Congress. Orlando, 2002: 265-270.
  • 6HU Xiao-hui, Eberhart R C. Adaptive particle swarm optimization: detection and response to dynamic systems[C]// Proceedings of the IEEE Congress on Evolutionary Computation. Honolulu, 2002: 1666-1670.
  • 7Janson S, Middendorf M. A hierarchical particle swarm optimizer for dynamic optimization problems[C]//Applications of Evolutionary Computing. Raidl G R. Berlin: Springer-Verlag, 2004: 513-534.
  • 8Parrot D, LI Xiao-dong. Locating and tracking multiple dynamic optima by a particle swarm model using speciation[J]. IEEE Transactions on Evolutionary Computation, 2006, 10(4): 440-458.
  • 9窦全胜,周春光,徐中宇,潘冠宇.动态优化环境下的群核进化粒子群优化方法[J].计算机研究与发展,2006,43(1):89-95. 被引量:20
  • 10DU Wei-lin, LI Bin. Multi-strategy ensemble particle swarm optimization for dynamic optimization[J]. Information Science, 2008, 178: 3096-3109.

二级参考文献33

共引文献32

同被引文献44

  • 1陈翰馥.作为基础研究的自动控制理论[J].自动化学报,2002,28(S1):1-3. 被引量:5
  • 2李爱国.多粒子群协同优化算法[J].复旦学报(自然科学版),2004,43(5):923-925. 被引量:398
  • 3邵信光,杨慧中,陈刚.基于粒子群优化算法的支持向量机参数选择及其应用[J].控制理论与应用,2006,23(5):740-743. 被引量:127
  • 4Carlisle A, Dozier G. Adapting panicle swarm optimization to dy- namic environments[ C]. Proceedings of International Conference on Artificial InteUigence,Las Vegas, USA, 2000,429-434.
  • 5Ebcrhart R C, Shi Y H. Tracking and optimizing dynamic systems with particle swarms[C]. Proceedings of the Congress on Evolu- tionary Computation,Piscataway, USA,2001,94-100.
  • 6Blackwell T M. Bentley P. Don't push me! collision avoiding swarms[ C]. Proceedings of the Congress on Evolutionary Compu- tation, 2002,1691 - 1696.
  • 7Blackwell T M, Bentley P J. Dynamic search with charged swarms [ C ]. Proceedings of the Genetic and Evolutionary Computation Conference ,2002,19-26.
  • 8Blackwell T M, Branke J. Multi-swarm optimization in dynamic environments [ C ]. Applications of Evolutionary Computing, 2004,489-500.
  • 9Blackwcll T M,Branke J. Multi-swarms, exclusion alld anti-con- vergence in dynamic environments[ J]. IEEE Transactions on Evo- lutionary Computation, 2006,10 (4) :459-472.
  • 10Parrott D, Li X. Locating and tracking multiple dynamic optima by a particle swarm model using spe.ciation[ J]. IEEE Transactions on Evolutionary Computation ,2006,10(4) : 440-458.

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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