基于蝙蝠算法的启发式智能优化研究与应用

来源 :北京工业大学 | 被引量 : 44次 | 上传用户:tiger_0003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
群智能优化算法是一类模拟动物群体行为的随机优化算法,该类算法利用动物群体所突显的智能来求解问题。目前为止,已经提出了很多群智能优化算法,这些算法从动物的视觉、听觉、嗅觉等角度出发来求解问题,但它们普遍存在局部搜索性能较差,以及算法过早收敛等问题。而蝙蝠则具有一种完全不同的觅食方式—回声定位。因此,模拟这种觅食方式的蝙蝠算法对上述问题提供了一种完全不同的解决方式。本论文以蝙蝠算法为基本算法,研究高效的改进蝙蝠算法,以期进一步改善蝙蝠算法性能使其应用范围更广阔。与已有蝙蝠算法的研究成果相比较,本论文系统地从性能分析、理论分析、算子设计、算法融合、知识学习、多目标优化等方面进行研究,并将蝙蝠算法应用在生物信息学、无线传感器网络等多个工程问题中。本文研究成果和创新点如下:(1)针对蝙蝠算法中速度震荡问题,引入速度权重概念,设计了不同的速度权重,使蝙蝠个体能根据其适应值自适应的调整飞行速度,更好的在搜索空间内进行搜索;针对标准蝙蝠算法搜索方式发散和搜索区域不完整的缺点,通过扩大频率范围,使蝙蝠的搜索区域覆盖整个搜索空间,提高了蝙蝠算法的全局搜索能力。(2)针对蝙蝠算法局部搜索能力差的问题,从算法融合角度去优化标准蝙蝠算法,分析不同策略与智能算法的优化机理,从纯数学理论和其它智能优化算法中汲取优点,将其与蝙蝠算法相结合以进一步提高算法性能。数学理论方面,利用Powell法增强标准蝙蝠算法的局部搜索能力。智能优化算法融合方面,本文分析并采纳了遗传算法、模拟退火算法和分布估计算法的优异算子,将其引进到蝙蝠算法中进行融合,从而进一步优化蝙蝠算法。(3)针对蝙蝠算法个体信息利用率低的缺点,将知识学习引入到蝙蝠算法中。首先,蝙蝠个体在寻优过程中不断利用其历史知识和群体知识调整优化,有利于群体成员向更好的方向移动,加快算法收敛速度。其次,针对高维多峰问题,利用相似度聚类函数将蝙蝠群体分为不同的蝙蝠簇,使蝙蝠有针对性的进行区域知识学习。最后,引入偏好知识维度概念,提高蝙蝠个体学习能力。(4)在多目标蝙蝠算法的基础上引入非支配快速排序策略,该策略不仅可以筛选出距离真实前沿较近的个体,而且可以使得所求个体均匀的分布在真实前沿的边缘。偏好多面体策略的引入进一步降低了决策者在选择非劣解时的困难,该策略利用非减拟凹函数代替决策者参与非劣解的筛选,所得的非劣解可以有效的反映决策者的偏好。(5)将蝙蝠算法应用到多个不同领域,其中包括生物信息学中的RNA二级结构预测问题、蛋白质折叠预测问题,无线传感器网络中的覆盖问题、定位问题以及团簇优化问题。针对不同问题,对蝙蝠算法离散化,并设计了不同目标优化模型。
其他文献
2014年9月,在安卓手机活跃排行榜,小米手机的市场份额已经接近三星手机了。对2011年才正式上市的一款国产手机绝对是一个巨大的成就,而这样的成就是源自于小米手机成功的网络
目的总结15例完全性肺静脉异位引流矫治术后护理的体会。方法术后护理重点为密切监测循环功能和呼吸功能,密切观察心率、心律,及时处理心律失常;积极防治肺高压危象;严格控制液体
克雷伯杆菌属是条件致病菌,其巾尤以肺炎克雷伯杆菌致病力最强,常引起呼吸道感染,以肺炎居多。而克雷伯臭鼻杆菌多分布于呼吸道和体表等部位,引起臭鼻症和呼吸道感染.引起婴儿腹泻
天然气分公司北I-1深冷站在2012年11月6日投用了一套三甘醇脱水装置,该装置利用三甘醇的亲水性,用于给再生气进行脱水,以保证外输气露点合格。文章介绍了三甘醇装置自投用以
<正> 用滑坡模型实验研究滑坡的物理现象,着重帮助解决滑坡工程学中的理论和实践问题。它可以把在野外难以观测到的滑坡发育的全过程,在实验室中短期内重复模拟显示出来。滑
目的观察联合应用青鹏膏剂对治疗慢性角化性湿疹的疗效。方法将70例慢性角化性湿疹患者按治疗方法不同分为观察组和对照组,各70例,观察组给予曲安奈德尿素软膏及青鹏膏剂,交
研究了微量稀土La对Sn-3.0Ag-0.5Cu无铅钎料显微组织、力学性能、断口形貌、润湿性能和熔点的影响。结果表明:La的质量分数为0.1%可使钎料合金晶粒细化,并显著提高钎料合金力学性能
[摘 要:随着信息化时代的不断进步,知识不断更新,市场对专业人才的需求量越加迫切。企业为在市场上获得一定竞争力、影响力,而在用人的标准上不断多元化,对专业技术高要求外,更愿意招收职业素养较高的员工。所以技工学院只有顺应时代步伐,改革创新教学方法,重点培养学生职业素养,学生才能获得更多的就业率。本文主要系统的阐述了技工学校培养学生职业素养的重要性及技工学校通过怎样的途径在教育教学上提高学生的职业素养