期刊文献+

基于动态多种群的多目标粒子群算法 被引量:10

Multi-objective Particle Swarm Optimizer Based on Dynamic Multi-swarm
下载PDF
导出
摘要 研究进化算法在求解多目标优化问题时,极易陷入到伪Pareto前沿(等价于单目标优化问题中的局部最优解),为了提高优化过程,提出一种基于动态多种群的多目标粒子群算法(DMSMOPSO)。在DMSMOPSO算法中,为了增加种群的多样性,提升粒子跳出局部最优解的能力,采用多子群进行搜索并且子群是动态地进行构建;采用K-均值聚类算法确定每个子群的搜索行为,提升种群向全局最优位置飞行的概率;根据目标函数的优化难度。通过典型的多目标测试函数和工程上的实际应用对算法进行仿真,仿真结果表明DMSMOPSO比其它算法优越,证明DMSMOPSO可作为求解多目标优化问题的有效算法。 In view of that multi-objective evolution algorithm easily converges to a false Pareto front,which is the equivalent of a local optimum in single objective optimization,a multi-objective particle swarm optimizer based on dynamic multi-swarm(DMSMOPSO for short) is discussed.In the DMSMOPSO algorithm,to increase the diversity of the swarm and improve the ability to escape from the local optima,the multi-swarm strategy is adopted to search for the feasible space.Also,the K-means clustering is used to confirm the center particle of each sub-swarm to guide the swarm flight,which will improve the probability of flying to Pareto front for the whole swarm.At last,in terms of the difficulty of different objective function,each sub-swarm assign different optimization task.Experiments were conducted on a set of classical benchmark functions and engineering application.Simulation results show that the proposed algorithm has better performance compared with other algorithms.
出处 《计算机仿真》 CSCD 北大核心 2011年第5期241-245,共5页 Computer Simulation
基金 国家863项目(2008AA04A105) 山东省科技攻关项目(2009GG10001008) 贵州教育厅社科项目(0705204)
关键词 多目标优化 动态多种群 粒子群算法 Multi-objective optimization Dynamic multi-swarm Particle swarm optimizer(PSO)
  • 相关文献

参考文献12

  • 1J Kennedy and R C Eberhart. Particle swarm optimization [ C ]. IEEE International Conference on Neural Networks. Piscataway, USA, 1995. 1942-1948.
  • 2K E Parsopoulos, M N Vrahatis. Particle Swarm Optimization Method in Multi-objective Problems[C]. Proceedings of the ACM Symposium on Applied Computing. Madrid, Spain, 2002. 603- 607.
  • 3C A C Coello, G T Pulido, M S Lechuga. Handling multiple ob- jectives with particle swarm optimization[ J]. IEEE Transactions on Evolutionary Computation, 2004,8 (3): 256-279.
  • 4M R Sierra and C A C Coello. Improving PSO-based multi-objec- tive optimization using crowding, mutation and a-dominance [ C 1-The Third International Conference on Evolutionary Multi-Criterion Optimization, Guanajuato, Mexico, 2005. 505-519.
  • 5M S Mostaghim, J Teich. Strategies for finding good local guides in multi-objective particle swarm optimization (MOPSO) [C]. IEEE Swarm Intelligence Symposium, Indianapolis, 2003.26-33.
  • 6潘晓英,刘芳,焦李成.基于智能体的多目标社会进化算法[J].软件学报,2009,20(7):1703-1713. 被引量:16
  • 7G G Yen, W F Leong. Dynamic Multiple Swarms in Multiobjective Particle Swarm Optimization[ J]. IEEE Transactions on systems, man, and cybernetics-part A: systems and humans, 2009,39 (4) :890-911.
  • 8J T Shang and T Y Sun. An improved multi-objective particle swarm optimizer for multi-objective problems[J]. Expert Systems with Applications, 2010,2 ( 37 ) : 5872-5886.
  • 9李纬,张兴华.一种改进的基于pareto解的多目标粒子群算法[J].计算机仿真,2010,27(5):96-99. 被引量:17
  • 10R Mendes, J Kennedy and J Neves. The fully informed particle swarm: Simpler, maybe better[J]. IEEE Transactions on Evolu- tionary Computation, 2004,8 (3) : 204-210.

二级参考文献28

共引文献54

同被引文献113

引证文献10

二级引证文献42

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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