›› 2016, Vol. 29 ›› Issue (2): 34-.

• 论文 • 上一篇    下一篇

基于极坐标变换的改进NSGA-II算法

刘江,魏静萱   

  1. (西安电子科技大学 计算机学院,陕西 西安 710071)
  • 出版日期:2016-02-15 发布日期:2016-02-25
  • 基金资助:

    国家自然科学基金项目资助项目(61203372)

An Improved NSGA-II Algorithm Based on Polar Coordinate Transformation

LIU Jiang,WEI Jingxuan   

  1. (School of Computer Science and Technology,Xidian University,Xi'an 710071,China)
  • Online:2016-02-15 Published:2016-02-25
  • About author:刘江(1989—),男,硕士研究生。研究方向:智能计算。魏静萱(1981—),女,博士,副教授,硕士生导师。研究方向:智能计算。

摘要:

在实际工程中存在着大量的多目标优化问题,而由于大部分多目标优化问题有无穷多个最优解,且传统的数学方法如梯度下降法和牛顿法,无法求解一些不可微或表达式过于复杂的多目标优化问题。为避免以上局限,NSGA-II作为求解多目标优化问题的代表算法被提出,但NSGA-II算法仍存在着一些不足,如变异算子功能过于简单,降低了Pareto最优解的多样性。为增加Pareto最优解的多样性,文中设计了一种基于极坐标变换的改进NSGA-II算法,该算法可使得Pareto最优解分布更加均匀,并最终通过标准的测试函数验证了算法的有效性。

关键词: NSGA II, 极坐标变换, 多目标优化

Abstract:

In engineering practice,there are many multi-objective optimization problems,to most of which exist infinite multiple optimal solutions that are beyond the capability of traditional mathematical methods such as the gradient descent method and the Newton method if they are non-differentiable or the expression is too complex.The NSGA-II,as the representative of solving multi-objective optimization problem algorithms was put forward,which still has some deficiencies such as mutation operator function is too simple,thus reducing the diversity of Pareto optimal solutions.In order to increase the diversity of Pareto optimal solutions,this paper designs an improved NSGA-II algorithm based on polar coordinates transform that makes Pareto optimal solutions distribution more uniform.The effectiveness of the algorithm is verified by the standard test functions.

Key words: NSGA II;polar coordinate transformation;multi objective optimization

中图分类号: 

  • TP301.6