计算机科学 ›› 2015, Vol. 42 ›› Issue (8): 249-252.

• 人工智能 • 上一篇    下一篇

基于人类社交行为的动态多目标优化

伍大清,郑建国,朱佳俊,孙 莉   

  1. 南华大学计算机科学与技术学院 衡阳421001;成都大学模式识别与智能信息处理四川省重点实验室 成都610106;东华大学旭日工商管理学院 上海200051,东华大学旭日工商管理学院 上海200051,江南大学商学院 无锡214000,东华大学旭日工商管理学院 上海200051
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受湖南省教育厅资助

Dynamic Multi-objective Particle Swarm Optimization Algorithm Based on Human Social Behavior

WU Da-qing, ZHENG Jian-guo, ZHU Jia-jun and SUN Li   

  • Online:2018-11-14 Published:2018-11-14

摘要: 为了提高多目标微粒群优化算法处理多目标优化问题的性能,降低计算复杂度,改善算法的收敛性,提出了一种基于人类社交行为的多目标动态微粒群优化算法。考虑到粒子寻优过程受到环境中精英粒子与平庸粒子的影响,分别对自身产生推力与阻力作用,并引入局部跳出策略,使算法具有很强的全局搜索能力和较好的鲁棒性能。通过典型的多目标优化函数对算法进行了测试验证,结果表明提出的多目标算法具有较快的收敛速度和较强的跳出局部最优能力,性能优越,可供许多领域优化问题求解借鉴。

关键词: 多目标优化算法,精英粒子,平庸粒子,局部跳出策略

Abstract: In order to improve the processing performance of the multi-objective optimization problem,reduce the computational complexity and improve the convergence of the algorithm,a multi-objective particle swarm optimization algorithm based on a human social behavior was proposed.The strategies such as promotion/resistance factor and the local jump strategy are introduced in proposed algorithm,to make the algorithm have strong global search ability and good robust performance.Some typical multi-objective optimization functions were tested to verify the algorithm.The results show that the proposed algorithm has superior performance of fast convergence speed and strong ability to jump out of local optimum,so it can be used for many fields.

Key words: Multi-objective optimization algorithm,Elite particle,Mediocrity particle,Local jump strategy

[1] 戚玉涛,刘芳,常伟远,等.求解多目标问题的Memetic免疫优化算法[J].软件学报,2013,24(7):1529-1544 Qi Y T,Liu F,Chang W Y,et al.Memetic immune algorithm for multiobjective optimization[J].Journal of Software,2013,24(7):1529-1544
[2] Zhou A M,Qu B Y,Li H,et al.Multiobjective evolutionary algorithms:A survey of the state of the art [J].Swarm and Evolutionary Computation,2011,1:32-49
[3] Hu X,Eberhart R.Multiobjective optimization using dynamicneighborhood particle swarm optimization [C]∥Proceedings of the 2002 Congress on Evolutionary Computation.New York:IEEE Press,2002:1677-1681
[4] Salazar-Lechuga M,Rowe J E.Particle swarm optimization and fitness sharing to solve multi-objective optimization problems[C]∥Congress on Evolutionary Computation(CEC’2005).2005:1204-1211
[5] Coello C,Pulido G T,Lechuga M S.Handling multiple objec-tives with particle swarm optimization[J].IEEE Transactions on Evolutionary Computation,2004,8(3):256-279
[6] Agrawal S,Dashora Y,Tiwari M K,et al.Interactive particle swarm:A Pareto-adaptive metaheuristic to multiobjective optimization[J].IEEE Transactions on Systems,Man and Cybernetics,Part A:Systems and Humans,2008,8(2):258-277
[7] Gandomi A H,Yun G J,Yang X S,et al.Chaos-enhanced accele-rated particle swarm optimization[J].Communications in Nonlinear Science and Numerical Simulation,2013,18(1007-5704):327-340
[8] 任子晖,王坚.加速收敛的微粒群优化算法[J].控制与决策,2011,26(2):201-206 Ren Zi-hui,Wang Jian.Accelerate convergence particle swarm optimization algorithm [J].Control and Decision,2011,26(2):201-206
[9] 丁雷,吴敏,佘锦华,等.基于多目标粒子群协同算法的状态参数优化[J].中国工程科学,2010,2(2):101-107 Ding Lei,Wu Min,She Jin-hua,et al.Multi-objective particle swarm cooperative optimization algorithm for state parameters[J].China Engineering Science,2010,2(2):101-107
[10] Zhang Y,Gong D W,Ding Z H.A bare-bones multi-objective particle swarm optimization algorithm for environmental economic dispatch [J].Information Sciences,2009,192(4):213-227
[11] 伍大清,郑建国.基于混合策略自适应学习的并行微粒群优化算法研究[J].控制与决策,2013,28(7):1086-1094 Wu Da-qing,Zheng Jiang-guo.Improved parallel particle swarm optimization algorithm with hybrid strategy and self-adaptive learning [J].Control and Decision,2013,8(7):1086-1094
[12] Deb K,Pratap A,Agarwal S,et al.A fast and elitist multi-objective genetic algorithm:NSGA-II[J].IEEE Transactions on Evolutionary Computation,2002,6(2):182-197
[13] Carlos A C C,Cortes N C.Solving multiobjective optimization problems using an artificial immune system[J].Genetic Programming and Evolvable Machines,2005,6(2):163-190
[14] Yoo J,Hajela P.Immune network simulations in multicriterion design [J].Structural Optimization,1999,18:85-94
[15] Zou Wen-ping,Zhu Yun-long,Chen Han-ning,et al.Solvingmulti-objective optimization problems using artificial bee colony algorithm[J].Disrete dynamics in Nature and Society,2011:1-37
[16] Huang V L,Suganthan P N,Liang J J.Comprehensive learning particle swarm optimizer for solving multi-objective optimization problems[J].International Journal of Intelligent Systems,2006,1(2):209-226
[17] 公茂果,焦李成,杨咚咚,等.进化多目标优化算法研究 [J].软件学报,2009,20(2):271-289 Gong Mao-guo,Jiao Li-Cheng,Yang Dong-dong,et al.Research on evolutionary multi-objective optimization algorithms[J].Journal of Software,2009,20(2):271-289

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!