检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张燕[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.177