解互补问题的一种改进的遗传算法

来源 :长春工业大学 | 被引量 : 0次 | 上传用户:Melaniemei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展,智能算法的研究飞速发展起来.由于智能算法大多是模拟了自然过程,因此或多或少存在一些缺陷.为了提升其性能,取长补短,很多混合算法应运而生.将遗传算法与传统算法相结合构造的混合算法就是其中的一种.L-M(Levenberg-Marquardt)算法是一种解优化问题的传统算法,它的结构简单,适用范围广,一些学者用它构造混合遗传算法,求解非线性方程组和函数优化问题.而互补问题作为一种优化问题,可以转化为非线性方程组,进而转化为优化问题.因此本文主要针对解互补问题研究如何用L-M算法改进遗传算法.第1章介绍互补问题的算法研究历程和遗传算法的改进方向.第2章介绍互补问题进行等价转化的方法,以及遗传算法和L-M算法的运算流程.第3章至第5章主要结合线性互补问题和水平线性互补问题的六个算例,分别用遗传算法、L-M算法以及利用L-M算法改进后的遗传算法进行数值实验,并选用其中三个不同类型的算例详细介绍了精确解的求解过程和转化为等价的非线性方程组的过程.第3章借助谢菲尔德(Sheffield)遗传算法工具箱,将求最值的通用遗传算法简化为求最小值的遗传算法,并进行数值实验,使得计算结果精度更高.第4章根据互补问题的类型对通用的L-M算法中Jacobian矩阵的计算方法进行修改,然后分别选取不同的初始值进行数值实验,体现了初始值的选取对L-M算法迭代次数的影响.第5章将L-M算法引入遗传算法中,采用两种方法对遗传算法进行改进.一种方法是在变异操作之后引入L-M算法对种群个体进行优化,将文献[1]中对变异后产生的种群进行部分优化替换,修改为全部优化替换;另一种方法是在遗传算法迭代一定次数后,得到的结果作为初始值,将文献[2]中采用非线性寻优的方法进行局部寻优,修改为采用L-M算法进行局部寻优.数值实验结果表明,两种对遗传算法的改进方法均是有效的.改进后的遗传算法在种群规模和迭代次数上相应地进行了缩减,既克服了L-M算法初始值选取困难的缺点,也加快了遗传算法的收敛速度,同时计算结果的精度也得到了提高.通过对比分析发现,第一种改进方法比第二种改进方法适用范围更广泛.不论维数高低,矩阵是否稀疏,要得到精度较高的计算结果,都可以采用第一种改进方法.而对于水平线性互补问题的求解,第二种改进方法比第一种改进方法运算效率高.第6章对前面的实验结果进行总结,给出了改进后的遗传算法的适用范围以及改进方向.
其他文献
极化码是一种可以达到信道容量的编码,在编译时具有较低复杂度,无错误平层等特点。极化码具有很高的研究价值与意义,并且迅速成为信道编码的研究热点之一。文章深入研究了极
太赫兹技术从上世纪八十年代发展到当下,凭借其各种与众不同的优秀性质,已经成为一大热点。目前,科研技术人员对太赫兹相关的应用和研究已经渗透到诸多学科领域,包括成像、光
传统示教焊接机器人其智能化程度较低,不具备对空间的感知能力;随着机器视觉技术的不断发展,通过引入视觉系统,可以使机器人具备感知空间,实现自主焊接的能力。本文以焊接机
基于深度学习模型的图像分类器具有优良分类能力,但同时存在安全隐患,例如在原始图像样本上叠加微小扰动会使分类器产生分类偏差,攻击者利用该隐患对目标模型分类器进行攻击,
光纤法布里-珀罗(Fabry-Perot,F-P)传感器通过双光束干涉来进行参数的测量,具有体积小,灵敏度高,结构简单,制备简易等特点,在越来越多的领域发挥着作用。随着光纤传感器的研
当前移动机器人与人们的生活日益密切,而路径规划作为移动机器人的一项关键性技术,一直是广大学者的研究热点同时也是难点。因此本文针对已知周围大部分静态环境,仍有部分障
三氧化钨(WO3)是一种带隙宽度为2.7 eV的典型n型半导体材料,其在电致和光致变色、化学传感器和光催化等方面有着广泛的应用。由于材料自身的性质强烈地依赖于其微观结构和形貌,
随着科学技术的发展,出现了符合时代发展要求的多种新媒体。正是这些新媒体的出现给蒙古族大学生提供了大量的信息,从而丰富了大学生的学习生活。媒体是个《双刃剑》,它给大
20世纪70年代以来,随着在军事、国防、航空和其他高新科技领域的广泛应用,多传感器数据融合已经成为一个热门的前沿研究方向。多传感器数据融合技术是指在原始信息不确定的情
随着信息化社会的不断发展,各界对于非易失性存储器有了更高的需求。在非易失存储器中,铁电存储器、相变存储器和磁阻存储器因其结构与应用上的问题限制了其发展。其中,阻变