基于时变Morlet小波变异的蝙蝠算法及函数优化  被引量:1

Bat Algorithm Based on Time-varying Morlet Wavelet Mutation for Function Optimization

在线阅读下载全文

作  者:张燕[1,2] 顾才东[2] 吴建平[1] 方立刚[1,2] 

机构地区:[1]苏州市职业大学计算机工程学院,江苏苏州215104 [2]江苏省现代企业信息化应用支撑软件工程技术研发中心,江苏苏州215104

出  处:《计算机测量与控制》2014年第11期3808-3811,共4页Computer Measurement &Control

基  金:国家自然科学基金青年基金项目(41201338);江苏省自然科学基金青年基金项目(BK2012164);苏州市科技计划项目(SGZ2013133)

摘  要:为了提高蝙蝠算法的全局收敛能力和收敛速度,提出了一种时变Morlet小波变异的蝙蝠算法(TVMWMBA);构建Morlet小波分布函数来描述小波变异因子分布的概率密度,然后利用小波变异因子的波动性和周期性,在每次迭代中对蝙蝠种群的个体进行小波变异,避免陷入局部最优,再通过时变系数动态收缩小波变异因子的变异空间,加快算法的收敛,提高收敛精度;函数优化仿真实验结果表明,改进算法有效的保持了种群的多样性,显著提高了优化稳定性,具有全局收敛能力强、寻优精度高和收敛速度快等特点。To improve Bat Algorithm's global converging capability and speed,this paper presents a novel time-varying- MorletWavelet-Mutation-based Bat Algorithm(TVMWMBA).It first builds a Morlet wavelet distribution function to describe the probability density of the wavelet mutation factor distribution.Afterwards,it takes advantage of the waving property and periodicity of Morlet wavelet to carry out wavelet mutation on each member of the bat population in each iteration to avoid localized optimization.Finally,it uses time-varying coefficient to dynamically contract the mutation space of the wavelet mutation factor to improve the algorithm's converging speed and converging precision.Simulated experiment for function optimization shows that the improved algorithm has effectively maintained the diversity of the population and significantly raised the optimization stability.It has also achieved strong global converging capability,excellent optimum-searching precision,and fast converging speed.

关 键 词:蝙蝠算法 Morlet函数 小波变异 波动性 时变系数 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象