基于自然启发的回溯搜索优化算法开采能力的改进研究

来源 :长江大学 | 被引量 : 1次 | 上传用户:taitaitaihaole
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
优化是应用数学和计算科学领域中的重要研究分支,元启发式算法已经成为优化领域最热门的研究方向之一。随着计算机技术的不断发展,越来越多新颖高效的元启发式算法已经被广泛应用于多个工程应用领域。回溯搜索优化算法(BSA)是一种基于种群的新兴元启发式算法,其独具特色的记忆历史种群功能使得该算法在每次进化过程中能够同时利用当代信息和历史信息,此外BSA还拥有较强随机性的变异算子和依概率调用的双交叉机制,这些优点使得BSA具有强大的全局勘探能力。然而,BSA仍然存在不足:一方面,BSA的变异控制参数波动范围过大,易造成算法局部开采能力的不足,影响了收敛速度;另一方面,当历史信息和当代信息趋于相同时,算法易陷入局部最优。为此,本文在对BSA的改进和应用研究进行了全面地综述后,提出了两种基于自然启发的改进BSA以提高算法的优化性能,并将改进算法应用于实际约束工程优化问题的求解中,主要研究工作如下:1.介绍了BSA的设计原理和算法框架,分析了该算法的优缺点,并系统地综述了BSA的改进及其应用研究,为后续的算法改进研究提供了一定的基础;为检验BSA的性能,提出了基于BSA不等距节点分割的数值积分方法并用于求解复杂数值积分算例,算例的结果说明了BSA的性能较同类算法具有更强竞争力。2.针对BSA的变异控制参数(F)波动幅度较大从而影响收敛速度这一不足,提出了一种受模拟退火启发的改进回溯搜索优化算法(BSAISA)。通过学习模拟退火中的接受概率特性,重新设计了一种能够自适应减小的F值,该策略能够为算法在迭代前期的全局勘探和后期局部开采提供一个有效权衡。在两套约束优化测试集上的实验结果验证了改进算法的优秀性能。3.为进一步提高算法的性能,在BSAISA的改进研究基础上,又引入了一种新的自然启发改进策略,即物种进化规则,进而,提出了受模拟退火思想和物种进化规则而启发的新改进回溯搜索优化算法(SSBSA)。新的改进策略借鉴了物种进化规则中的指定保留机制,利用适应度反馈信息的指导,保留前代指定的历史种群oldP和参数F到下次迭代中,这种独特的保留机制可以提高BSA的局部开采能力并有效避免了算法陷入局部最优。SSBSA在若干约束工程优化问题上进行了仿真实验,实验结果验证了SSBSA的性能优于BSAISA和BSA;而且,其与其他同类算法的对比结果,验证了该算法在收敛速度方面更具竞争力。
其他文献
随着移动通信的不断发展,越来越复杂的网络结构使得信息安全传输更容易受到威胁。基于密钥体制的高层安全协议和加密算法等方法虽然可以在一定程度上提升信息安全性,但无法克
本文主要研究沟道宽度缩小到5nm和6nm的新型U形沟道场效应晶体管,由于在亚十纳米级尺寸下,制造结型的半导体器件十分困难,且掺杂等相关工艺很难实现,故主要致力于制造工艺相
为了提高新一代高效视频编码标准(High Efficiency Video Coding,HEVC)的传输鲁棒性,使视频经互联网或无线通信网络等不可靠信道传输后还能获得高质量的重建,本文开展了第一
图像去噪问题可以分为加性噪声去除和乘性噪声去除。之前对加性噪声的研究更为广泛,后来随着图像中乘性噪声的普及,大家开始加深对乘性噪声的研究。随着变分方法在加性噪声方
近年来,云计算作为新兴产业,得到了迅速发展。外包计算作为云计算的一种重要形式,也得到了人们的广泛关注。在外包计算中,资源受限的终端能够将本地计算昂贵的任务交付给云来
近几年互联网信息技术的飞速发展给个人、企业、政府部门以及社会的方方面面带来的极大的便利,大量的电子数据随之产生,数据在各个领域的作用也变得更加显著。XML类型数据作
近几年来,随着大数据的发展,数据的获取途径变广,对数据处理的要求愈加严格。在计算机视觉领域,随着高维数据的爆炸性增长,现存的聚类算法受制于空间的复杂性已无法满足对精
随着信息技术的发展,数据量爆炸式增长。如何将这些数据进行分类,从而实现高效的利用,这是当前数据挖掘研究的重要内容之一。其中,基于稀疏图的高维数据分类的变分方法正成为
过去几十年中软件数量和规模呈现爆发式增长,软件维护已经变成了 一个重要的问题。作为软件开发的一个重要阶段,软件维护的作用越来越突出,面临的问题也越来越大。由于软件开
滑坡是众多地质灾害中较频发的灾害之一,对国民经济及工程建设往往带来巨大威胁。本文以王家坪3号滑坡为例,经过野外实际调查、勘探及室内岩土试验等手段,对研究区的相关地质背景及滑坡的形成机理进行深入探讨;其次,分别采用传递系数法与有限元数值模拟软件对滑坡在不同施工阶段下各工况的稳定性进行了评价;最后,在前述分析评价基础上,对滑坡采取相应的治理措施,并对治理后的滑坡治理工程进行模拟,验证治理方案的合理性。