飞蛾火焰优化算法的改进及其应用研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:chunya88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞蛾火焰优化算法是Seyedali Mirjalili受飞蛾在夜间使用横向定位飞行这一生物行为的启发,于2015年提出的一种新型的元启发式算法,通过记录最好位置以及螺旋搜索实现对优化问题的求解。在对飞蛾火焰优化算法的研究中,对基本算法进行改进以提高算法的优化性能与搜索效率,并且扩展算法的应用领域始终是研究工作的重点。本论文围绕这两个研究主题,对基本的飞蛾火焰优化算法进行改进,并用于解决一些复杂的优化问题。具体工作如下:(1)提出一种基于维数学习和二次插值的飞蛾火焰算法并用于数据聚类问题。针对K-means算法对初始聚类中心敏感和容易陷入局部最优的问题,首先提出一种基于维数学习和二次插值的飞蛾火焰优化算法以提高基本算法的求解精度和收敛速度。采用Tent混沌映射产生多样性较好的初始种群,增强算法的全局搜索能力。对火焰位置采用维数学习策略生成更优良的火焰来指导飞蛾寻优,以提高算法的搜索效率。把二次插值法引入基本算法产生新的飞蛾个体,增强算法的局部开发能力,从而更好地平衡算法的探索与开发能力。选取标准测试函数进行数值实验,并与性能较好的元启发式算法进行比较,实验结果和策略有效性分析表明:所提出的算法具有更高的求解精度和更强的鲁棒性。然后使用新提出的基于维数学习和二次插值的飞蛾火焰优化算法来优化聚类中心的位置。UCI数据集的实验结果表明,使用新提出的算法计算得到的聚类中心可以使K-means算法的聚类效果有明显地提升。(2)提出一种融合学习策略和邻域搜索的飞蛾火焰算法并用于作业车间调度问题。针对以最小化最大完工时间为目标的作业车间调度问题,首先提出一种融合学习策略和邻域搜索的飞蛾火焰优化算法以降低基本算法陷入局部最优的概率并提高种群多样性。将拟反向学习策略嵌入到火焰更新过程,有助于火焰从局部最优中跳出,并且提供了更高的机会接近问题的未知最优解。对飞蛾种群基于适应度值分群,其中一个子群采用排序配对学习策略以实现个体间的信息交流,另一个子群采用邻域搜索策略以增加种群多样性,这种并行计算能更快地提升整个种群的质量。选取标准测试函数和CEC2017测试函数进行数值实验,并与先进的元启发式算法以及它们的改进算法进行比较,测试结果和统计分析表明所提算法的求解精度和稳定性得到了改善。然后将新提出的融合学习策略和邻域搜索的飞蛾火焰优化算法用于OR-Library中标准实例的求解,测试结果验证了所提算法对作业车间调度问题是有效的。
其他文献
我深深感到,在深圳,在中国,做一个物业管理人是光荣的、幸运的,也是任重道远的。三十春秋铸大业,再擂战鼓踏征程。为了追寻心中的梦想,马不停蹄,人未下鞍,我们又在路上了。
背景:后路腰椎间盘摘除减压椎间植骨融合联合椎弓根螺钉内固定术是治疗腰椎退行性病变的常用方法,以往对体外模拟腰椎退变以椎弓根螺钉固定,椎体间以椎间植骨融合固定后的生物力学评价多以对脊柱标本在前屈、后伸等状态下施加载荷,测量标本的位移值,以位移值的大小评价标本的稳定性。体外模拟腰椎L3/4后入路腰椎间盘摘除,分别以骨块、PEEK融合器、钛笼植入融合,椎弓根螺钉固定后即刻的应力、应变分析罕见报道。目的:
我国海岛众多,但很多都是无名岛。为促使国有资源保值增值,有效维护国家海洋权益,促进海岛地区社会经济发展,开展海岛名称冠名权有偿使用研究工作非常必要。文章根据国家海岛地名
2013年5月采集吕泗渔场海域15个站位的表层沉积物,利用气相色谱-质谱联用仪(GC-MS)对样品中的多环芳烃(polycyclic aromatic hydrocarbons,PAHs)进行了测定,分析了该海域PAHs的分
海岸带综合管理(integrated coastal zone management,ICZM)是一种能够协调多方利益冲突,并以实现海岸带资源配置最优化和公共利益最大化为目标的管理方法。文章以珠江口地区区域