APP下载

随机自适应差分进化算法

2018-01-06邹德旋

电子科技 2018年2期
关键词:优化策略

沈 鑫,邹德旋,张 鑫

(江苏师范大学 电气工程及自动化学院,江苏 徐州 221116)

随机自适应差分进化算法

沈 鑫,邹德旋,张 鑫

(江苏师范大学 电气工程及自动化学院,江苏 徐州 221116)

针对差分进化算法存在早熟收敛且与理想最优值相差甚远等缺陷。随机自适应差分进化算法被提出,该算法采用随机选择策略的变异操作,再加小概率扰动;对变异因子和交叉概率进行自适应操作,以满足算法不同阶段的要求,其中交叉概率利用种群个体平均适应度值作对比,有利于充分利用种群信息。对几个标准函数进行测试并将该算法与其他4种方法进行比较,结果显示该算法的优化性能比其他方法好,具有较好的跳出局部最优的能力和收敛精度。

差分进化算法;随机变异;扰动;自适应操作

差分进化(Differential Evolution,DE)算法[1]是在种群内寻找最优值的智能优化算法。目前,DE算法在神经网络优化[2]、电力系统无功优化[3]、约束优化[4]、车间调度[5]、控制[6]等方面得到了广泛应用。DE算法到了进化后期,种群的多样性降低,容易出现早熟收敛和收敛精度不高的问题。

为克服以上缺点, 针对DE算法的改进主要在以下几方面:控制参数[7]、变异策略[8-9]、种群结构[10]、混合优化算法[11-13]。文献[14]提出了随机变异差分进化算法(Random Mutation Differential Evolution Algorithm, RMDE)。本文在此基础上提出了一种随机自适应差分进化算法(Self-adaptive Differential Evolution Algorithm with Random Mutation,SRDE),SRDE算法在RMDE算法的基础上又增加了对参数的自适应操作,使其收敛精度更高,跳出局部最优解的能力更强。

1 标准的差分进化算法

差分进化算法的基本思想是对初始化种群中的个体,进行变异、交叉、选择操作,按照"适者生存"的原则来保留优秀个体,实现种群更新。……

登录APP查看全文

猜你喜欢

优化策略
超限高层建筑结构设计与优化思考
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
基于“选—练—评”一体化的二轮复习策略
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
例谈未知角三角函数值的求解策略
我说你做讲策略
高中数学复习的具体策略
基于低碳物流的公路运输优化