期刊文献+

基于动态聚集距离的多目标粒子群优化算法及其应用 被引量:14

Multi-objective Particle Swarm Optimization Algorithm Based on Dynamic Crowding Distance and Its Application
下载PDF
导出
摘要 为了增加Pareto集的多样性,提高多目标优化的全局寻优能力,提出了一种基于动态聚集距离的多目标粒子群算法(DCD-MOPSO)。该算法利用改进的快速排序方法来减少计算量,采用动态变化的惯性权重和加速因子以增强算法的全局寻优能力,并基于动态聚集距离对外部集进行维护以增加Pareto集的多样性。通过典型测试函数的仿真实验和应用实例对DCD-MOPSO算法性能进行了分析,并与多目标优化算法MOPSO和NSGA-Ⅱ进行了比较。结果表明,DCD-MOPSO算法收敛速度较快,且得到的Pareto集分布均匀。 A multi-objective particle swarm optimization algorithm based on dynamic crowding distance(DCD-MOPSO) was proposed.Applying the improved quick sorting to reduce the time for computation,both the dynamic inertia weight and acceleration coefficients were used in the algorithm to explore the search space more efficiently.A new diversity strategy called dynamic crowding distance was used to ensure sufficient diversity amongst the solutions of the non-dominated fronts.Some benchmark functions and the optimization of four-bar plane truss were tested to compare with the performance of DCD-MOPSO and NSGA-Ⅱ.The results show that DCD-MOPSO has better convergence with even distributing of Pareto set.
出处 《农业机械学报》 EI CAS CSCD 北大核心 2010年第3期189-194,共6页 Transactions of the Chinese Society for Agricultural Machinery
基金 国家自然科学基金资助项目(50775153) 山西省自然科学基金资助项目(2008011027-1) 山西高校科技研究开发项目(200811025) 山西省研究生教育改革研究项目(20092016)
关键词 粒子群算法 多目标优化 改进的快速排序法 动态聚集距离 Pareto集 Particle swarm algorithm Multi-objective optimization Improved quick sorting Dynamic crowding distance Pareto set
  • 相关文献

参考文献15

  • 1曾三友,魏巍,康立山,姚书振.基于正交设计的多目标演化算法[J].计算机学报,2005,28(7):1153-1162. 被引量:36
  • 2王辉,钱锋.基于拥挤度与变异的动态微粒群多目标优化算法[J].控制与决策,2008,23(11):1238-1242. 被引量:22
  • 3张利彪,周春光,刘小华,许相莉,孙彩堂.求解多目标优化问题的一种多子群体进化算法[J].控制与决策,2007,22(11):1313-1316. 被引量:16
  • 4Kennedy J, Eberhart R C. Particle swarm optimization[ C ]//Proceedings of 1995 IEEE International Conference on Neural Networks, Piscataway, USA, 1995:1 942- 1 948.
  • 5Parsopoulos K E, Vrahatis M N. Panicle swarm optimization method in multi-objective problems [ C ]// Proceedings of the 2002 ACM Symposium on Applied Computing (SAC 2002) , 2002:603 -607.
  • 6Coello C A C, Lechuga M S. MOPSO: a proposal for multiple objective particle swarm optimization[ C]/// Proc. IEEE Int. Conf. on Evolutionary Computation, Piscataway: IEEE Service Center, 2002:1 051 - 1 056.
  • 7Coello C A C, Pulido G T, Lechuga M S. Handling multiple objectives with particle swarm optimization [ J ]. IEEE Transactions on Evolutionary Computation, 2004, 8 (3):256 - 279.
  • 8Hu X, Eberhart R. Muhiobjective optimization using dynamic neighborhood particle swarm optimization[ C ]//// Proc. IEEE Int. Conf. on Evolutionary Computation, Hawaii, 2002:1 677 - 1 651.
  • 9Fieldsend J E, Singh S. A multi-objective algorithm based upon particle swarm optimization, an efficient data structure and turbulence[ C ]/// Proc. UK Workshop on Computational Intelligence, Birmingham, 2002 : 37 - 44.
  • 10Lin D S, Tan C K, Goh C K, et al. A multi-objective mimetic algorithm based on particle swarm optimization[ J]. IEEE Transactions on Systems, Man and Cybernetics, 2007, 37( 1 ) :42 - 50.

二级参考文献98

共引文献110

同被引文献214

引证文献14

二级引证文献108

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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