首页 | 官方网站   微博 | 高级检索  
     

自适应差异演化算法及其应用
引用本文:兰国生,卢青波,张学良,温淑花.自适应差异演化算法及其应用[J].现代制造工程,2010(9).
作者姓名:兰国生  卢青波  张学良  温淑花
作者单位:1. 太原科技大学机电工程学院,太原,030024
2. 太原科技大学机电工程学院,太原,030024;郑州职业技术学院,郑州,450121
基金项目:山西省研究生优秀创新项目,山西省自然科学基金项目,2009年度"高等学校博士学科点专项科研基金"联合资助项目 
摘    要:差异演化(Differential Evolution,DE)算法是一种基于群体差异的演化算法,具有良好的优化性能,但是对于高维复杂函数,DE算法易早熟收敛。为此,在对DE算法参数分析的基础上,提出自适应缩放因子及自适应交叉率两个概念,进而提出一种自适应差异演化(Adaptive Differential Evolution,ADE)算法。利用群体差异度对DE算法进行分期,一方面使缩放因子在前期较大,在进化的中期先变小,后增大,在进化的后期,缩放因子较小;另一方面使DE算法的交叉率在前期较小,中期在一定范围内随机取值,进化后期较大。仿真实验结果与工程应用实例表明,ADE算法在收敛速度和全局搜索能力方面得到了较好的平衡,不仅保证了ADE算法的收敛速度,而且具有较好的全局搜索能力。

关 键 词:差异演化  自适应  缩放因子  交叉率

Adaptive differential evolution and its application
LAN Guo-sheng,LU Qing-bo,ZHANG Xue-liang,WEN Shu-hua.Adaptive differential evolution and its application[J].Modern Manufacturing Engineering,2010(9).
Authors:LAN Guo-sheng  LU Qing-bo  ZHANG Xue-liang  WEN Shu-hua
Affiliation:LAN Guo-sheng1,LU Qing-bo1,2,ZHANG Xue-liang1,WEN Shu-hua1(1 College of Mechanical Electronic Engineering,Taiyuan University of Science and Technology,Taiyuan 030024,China,2 Zhengzhou Technical College,Zhengzhou 450121,China)
Abstract:Differential Evolution(DE)is one kind of evolution algorithm,which based on difference of individuals.DE has exhibited good porformance on optimization.However the algorithm,to the hign dimension and perplexed funtion,will fall into premature convergence.An adptive scaling factor and catastrophe factor are presented in this document,which based on the analysis of the parameters of differential evolution,and then an Adaptive Differential Evolution(ADE)algorithm is proposed.An adaptive scaling factor and cros...
Keywords:Differential Evolution(DE)  adptive  scaling factor  crossover ratio  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号