基于竞争性共同进化遗传算法求解对抗性问题

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:qqqq920644875
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
仿生学创立于20世纪50年代中期,在仿生学的研究过程中,许多科学家从生物的进化规律中获得了指导人造系统研究的新方法。其代表性工作包括Holland提出的遗传算法,Fogel提出的进化规划,Rechenberg提出的进化策略以及由Koza提出的遗传规划。而其中遗传算法的理论体系和算法结构较为完善并被人们广泛认同。 在现实中,我们遇到的许多问题可以表述成在一个巨大的由测试事例构成的空间中查找正确的解。在这类问题中,对于所有的候选解而言,由于其数目太多而无法对它们进行评估,而且随机的测试事例采样也不能提供有用的信息。对于这种问题,要想正确地评估所有候选解的绝对好坏是一件困难的事情。相反,通过对不同候选解的比较和测试,则可能获得这些候选解的准确和有效的评价,从而揭示候选解中的优缺点。这类问题可以从游戏策略、生物仿真、机器学习以及生化药剂的研制方面得到体现。这就是对抗性问题。 本文第一章为引言部分,对各种进化算法,特别是遗传算法的发展和研究现状进行了综述。 第二章分析了对抗性问题的来源和一些基本特点,并据此给出了该类问题的一般性定义和实际工作中的应用前景。在此基础上,通过分析早期求解方法中出现的一些局限性,并且根据对抗性问题的特点,提出了竞争性共同进化遗传算法(Competitive Coevolutionary Genetic Algorithm,CCGA)的算法模型,用于求解对抗性问题。 第三章从对抗性问题的几个主要方面论证了CCGA的理论依据,证明了该方法在求解对抗性问题的优越性。另外,通过分析模式的全局性和单调性,证明对于某些问题搜索其全局最优模式可以大大缩小解空间,从而导致更快、更顺利地收敛到最优解,并把模式的单调性用于对遗传算法欺骗问题的划分,结合吸收模式的性质,进一步探讨影响遗传算法困难的模式因素。本章提出了一些定理,并给出了这些定理的详细证明,对今后的遗传算法设计具有一定的指导意义。 第四章根据CCGA的特点,提出了无限群体的概念,并在此概念的基础上就对抗性问题设计了几种独特的方法,这些方法包括:共享适应值、基因连锁、 摘 要自适应变异、虚幻寄生体、精英群体、共享采样和同胞选择等,然后从理论和实验上对这些方法给予的充分说明和论证。这些方法从不同的角度对对抗性问题的难点问题提供了解决方案,有利于对抗性问题的求解。 本文第五章利用前面章节给出的CCGA算法模型和方法对两个对抗性问题进行实验。其中一个问题为细胞自动机的规则学习,属于机器学习范畴。在我们的实验中对其稍加转换,构成了对抗性问题。另一个则是追逃oursuer工vader)实验,这是一个生物环境的模拟仿真,是一类典型的复杂对抗性问题。通过对仿真实验结果的分析,指出了CCGA的一些设计要点,并验证 f了CCGA对对抗性问题求解的有效性。 第六章对CCGA和对抗性问题的一些特性做了深入的探讨,这些探讨主要是借鉴一些生物学的研究成果来拓展CCGA的算法性能,包括CCGA在生物学上的意义、物种间的军备竞赛以及进化阶梯的作用等。 论文最后一章先对全文进行了总结,然后,提出了几个以后值得关注的研究方向,以期对CCGA的研究有更进一步的了解,也希望给今后的研究工作带来启示和借鉴。
其他文献
1956年,诺苏彝族地区实行“民主改革”后,其社会制度一步跨千年地由半封建半奴隶社会进入了社会主义社会,但由于其制度文化、物质文化和精神文化的滞后和它们发展的、严格的过程
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议
优化技术越来越被现代企业视为提高生产效率,降低生产成本,增加市场竞争力的一种不可或缺的手段。对化工过程而言,当生产流程已确定、生产设备已建成的条件下,这是应该首先尝试的
目的比较米非司酮、氨甲喋呤及氨甲喋呤配伍米非司酮3种方法治疗未破裂型异位妊娠的效果.方法 101例患者,随机分为3组.A组氨甲喋呤50mg/m^2,一次肌肉注射.B组米非司酮50mg,q1
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
毛细管电泳检测系统的研究是目前分析仪器发展的重要方向与前沿课题。它可以实现对多种生物分子、离子等进行检测,是一种集进样、分离、检测等功能于一体的分析平台,具有小型化
人工智能不仅在于知识表示,还体现在对知识的依赖上,即对于知识的利用,利用已有的知识进行分析、判断和预测。从逻辑的角度来看,对知识的利用就是推理,就是逻辑演绎。因此,推理不仅
目的分析细节护理在医院消毒供应室中的应用效果。方法选取2015年1月至2017年12月我院的消毒供应室为观察组(细节护理),同时选取2012年1月至2014年12月我院的消毒供应室为对
“同学们,还有没有问题?”“没——有!”“下课”,这样的对白,相信你一定经常听到,或许你也经常这么问着,甚至把这种没有问题的结果当作教学的成果。殊不知,“没有问题”的背后隐藏
日据初期的台湾戏曲是近代戏曲史中的重要一环,在台湾岛内的戏曲发展历程中扮演着承前启后的关键角色。在当时台湾发行的日人报纸中找寻相关资料深入挖掘,或可更为准确地把握