遗传算法中自适应进化与复合交叉的应用研究

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:lxy850628
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法作为一种通用性好、鲁棒性强的启发式随机化搜索优化算法,广泛地应用于自动控制、组合优化、图像处理、机器人、人工生命、机器学习、人工智能和工程设计等领域。尤其是当搜索空间很大、非常复杂或对问题领域的先验知识很少时,使用经典搜索工具如枚举法、启发式方法等不适宜的情况下,遗传算法提供了一种效率高且有效的求解问题的合理方法。本文首先较全面系统地介绍了目前国内外研究者在改进遗传算法搜索性能方面进行的研究工作和取得的研究成果。接着提出了一种基于个体相似度的遗传算法,新算法对标准遗传算法产生子代个体(交叉和变异)的策略进行了修改,其基本思想是:当两父个体相似度较低时执行交叉操作产生子代个体,父个体相似度较高时则采用变异的方法产生子代个体。这样,一方面交叉产生的优秀子个体将不经变异直接与其它子个体(交叉产生的其它个体以及变异产生的个体)竞争而得以生存下来,而在标准遗传算法中,交叉产生的优秀个体再历经变异,极有可能在变异过程中遭到破坏而成为非优秀个体,从而影响算法的收敛性及收敛速度;另一方面又避免了高相似度个体进行交叉而导致种群多样性的丧失,从而一定程度上能抑制早熟收敛现象的发生。使用此改进的遗传算法对多个 Benchmark 测试函数在计算机上进行模拟求解,将之与采用普通交叉变异策略的遗传算法的计算结果进行了对比,证明该算法的有效性。然后将基于个体相似度的遗传算法应用于图的度约束最小生成树构造问题,取得了令人满意的结果。最后针对实数编码提出了一种通用的基于决策变量的复合交叉算子,并将之用于多目标优化问题的求解,实验证明使用复合交叉算子的算法对于多目标优化问题求解非常有效,一定程度上解决了高维多目标优化问题在用遗传算法求解时收敛性差这一难题。
其他文献
随着网络的发展,网上信息、数据流量不断增大,传统的C/S模式暴露了越来越多的问题,如:C/S模式结构灵活性不足;网络负载不均衡;客户机和服务器间要一直保持连接,浪费了网络资
云计算是当前学术界和产业界非常热门的技术,按需分配资源、良好的动态伸缩性、高效的资源利用率以及绿色计算等云计算的特点吸引了无数人的眼球。在云计算中,租户的数据存放
随着电子技术和网络的发展,生产、交换和消费引入了一个新工具-电子中介。相比传统的交易活动,电子商务和贸易的基本过程并没有改变,改变的是完成这些过程的媒体和方式。网络
近年来随着嵌入式技术在各个领域的普及以及消费者对于嵌入式产品的迫切需求,使嵌入式开发吸引了越来越多的关注。但是由于一些众所周知的原因,长期以来国内的一些开发人员只好
企业信息化的发展造就了许多异构的遗留系统,如何实现企业中各应用系统的集成,提高企业竞争力成为亟待解决的问题.工作流技术是实现企业业务流程自动化和经营过程重组的有力
本文所解决的问题是如何集成多个划分或者聚类到同一个划分当中。本文所提出的算法是基于非负矩阵分解的一个算法,将输入矩阵分解成两个矩阵H和W。在回顾了当前集成聚类算法
羊绒和羊毛外表相似,但性能差别很大。由于羊绒保暖性能比羊毛好,价格也就比羊毛昂贵,因而常常出现羊毛和羊绒相混的现象。为了保证产品质量和商家利益,必须采用一种检测方法将其
随着通信和计算机技术的日益进步,游戏不再仅仅可以在台式计算机上玩.手机硬件技术的进步,使手机也逐渐成为一个好的游戏平台.手机虽然在计算能力、存储空间、视觉效果、声音
网页本体语言是共享概念模型的明确形式化规范说明,能够以一种明确的、形式化的方式来表示领域知识,提高异构系统之间的互操作性,促进知识共享.而RDF/RDFS是一个完整的形式化
本文的研究目标是航空制造业中物料采购与库存管理研究及软件开发。本文以波音飞机平尾生产实际项目为应用为背景,针对采购与库存之中涉及的管理理论问题,包括协同采购的理念、