期刊文献+

基于分解机制的多目标蝙蝠算法 被引量:7

Multi-objective Bat Algorithm Based on Decomposition
下载PDF
导出
摘要 在分析蝙蝠算法性能基础上,将蝙蝠算法融入分解机制,提出了一种基于分解机制的多目标蝙蝠算法。为了进一步提高算法的多样性,将差分进化策略引入算法中。对14个具有复杂Pareto前沿的多目标优化问题(LZ-09系列和ZDT系列)测试不同邻域规模对算法性能的影响,结果表明新算法的邻域规模为20时性能最优;将其与MOEA/D-DE和NSGA-II算法进行对比分析,结果显示该算法的分布性、收敛性和多样性均优于另外两种算法。为了验证其求解含有约束问题的性能,将其应用于滑动轴承多目标优化设计问题中,获得的Pareto前沿分布均匀,表明算法具有工程实用性,是求解复杂高维多目标问题的有效方法。 The bat algorithm was integrated into decomposition mechanism on the basis of its evaluation and a multi-objective bat algorithm based on decomposition(MOBA/D) was proposed.In order to improve the algorithm diversity,the differential evolutionary strategy was introduced into MOBA/D.The performances of MOBA/D on 14 multi-objective optimization problems were tested,which included family benchmark functions of LZ-09 and ZDT with different neighborhood scales effect on the performance of the algorithm.The result indicated that MOBA/D had the best performance with neighborhood size of 20.Compared with MOEA/D-DE and NSGA-II,the simulation results showed that MOBA/D can obtain a more uniform distribution of Pareto solution set and better convergence as well as diversity than those of state-of-the-art multi-objective metaheuristics.For further performance analysis of MOBA/D on constraint problem,the optimization design of sliding bearing was solved to demonstrate the feasibility and effectiveness.The good performance on convergence and diversity of the obtained Pareto set demonstrated that MOBA/D was suitable for engineering practice,which was an effective way for solving complex and high dimensional multi-objective optimization problems.
出处 《农业机械学报》 EI CAS CSCD 北大核心 2015年第4期316-324,共9页 Transactions of the Chinese Society for Agricultural Machinery
基金 国家自然科学基金资助项目(51475142)
关键词 蝙蝠算法 分解机制 差分进化 滑动轴承 多目标优化 Bat algorithm Decomposition mechanism Differential evolution Sliding bearing Multiobjective optimization
  • 相关文献

参考文献24

  • 1Deb 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.
  • 2Zitzler E, Laumanns M, Thiele L. SPEA 2: improving the [ C ]//Proceedings of the Evolutionary Methods for Design, strength Pareto evolutionary algorithm for multi-objective optimization Optimization and Control. Athens: International Center for Numerical Methods in Engineering, 2002:95 -100.
  • 3Nebro J, Durillo J, Luna F, et al. MOCell: a cellular genetic algorithm for multi-objective optimization [ J]. International Journal of Intelligent Systems, 2009, 24 (7) : 726 - 746.
  • 4Bader J, Zitzler E. I-IypE: an algorithm for fast hypervolume-based many-objective optimization [ J]. Evolutionary Computation, 2011, 19(1) :45 -76.
  • 5Zhang Q, Li H. MOEA/D: a multi-objective evolutionary algorithm based on decomposition [ J ]. IEEE Transactions on Evolutionary Computation, 2007, 11 (6) : 712 - 731.
  • 6周爱民,张青富,张桂戌.一种基于混合高斯模型的多目标进化算法[J].软件学报,2014,25(5):913-928. 被引量:30
  • 7Yang Xinshe. A new meta-heuristic bat-inspired algorithm [ M]//Cruz C, Gonz ilez J R, Krasnogor N, et al. Nature inspired cooperative strategies for optimization (NICSO 2010). New York: Springer,2010:65 -74.
  • 8Yang X S, Gandomi A H. Bat algorithm: a novel approach for global engineering optimization [ J]. Engineering Computations, 2012, 29(5) :464 -483.
  • 9Deb K. Multi-objective optimization using evolutionary algorithms [ M]. New York: John Wiley & Sons, 2001.
  • 10Li H, Zhang Q. Multi-objective optimization problems with complicated Pareto sets, MOEA/D and NSGA - II [ J ]. IEEE Transactions on Evolutionary Computation, 2009, 13 (2) : 284 - 302.

二级参考文献29

  • 1朱明道.油膜厚度与滑动轴承精度的讨论[J].上海电力学院学报,1998,0(3):25-29. 被引量:9
  • 2张利彪,周春光,马铭,孙彩堂.基于极大极小距离密度的多目标微分进化算法[J].计算机研究与发展,2007,44(1):177-184. 被引量:29
  • 3刘波,王凌,金以慧.差分进化算法研究进展[J].控制与决策,2007,22(7):721-729. 被引量:290
  • 4张鄂.现代设计方法[M].西安:西安交通大学出版社,1998..
  • 5唐照明.机械设计[M].西安:西安交通大学出版社,1995..
  • 6汪萍,侯慕英.机械优化设计.武汉:中国地质大学出版社,1998.154-157.
  • 7Rainer S, Price K. Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces [ J ]. Journal of Global Optimization, 1997, 11 (4) : 341 359.
  • 8Robic T, Filipic B. DEMO: differential evolution for multiobjective optimization [ C]//Proc. of EMO'05, Berlin: Springer, 2005 : 520 - 533.
  • 9Deb K, Pratap K, Agarwal S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-]/ [ J]. IEEE Transactions on Evolutionary Computation, 2002, 6 (2) : 182 - 197.
  • 10Abbass H, Sarker R. The Pareto differential evolution algorithm [ J]. International Journal on Aritifical Intelligence Tools, 2002, 11(4): 531 -552.

共引文献45

同被引文献54

引证文献7

二级引证文献29

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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