GEP评估及个体多样性对策

来源 :长沙理工大学 | 被引量 : 4次 | 上传用户:JSHjanet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法和遗传编程作为进化计算模型中的两个最典型的分支,已成为人工智能的研究热点。遗传算法采用线性编码解决简单问题,而遗传编程采用树结构编码来解决复杂问题。2001年,葡萄牙学者CandidaFerreira在遗传算法和遗传编程的基础上扬长避短,提出了基因表达式编程算法(Gene Expression Programming,简称GEP)。GEP克服了遗传算法和遗传编程各自的缺点,综合了它们的优点,通过简单紧凑的编码解决复杂的应用问题,易于进行遗传操作,其性能比遗传编程高出2-4个数量级。作为进化计算中的一个新分支,GEP的研究才开始,它需要更加坚实的理论基础来完善自己。本文在前人工作的基础上对GEP的研究现状、原理、不足、改进及应用进行了研究。本文的主要研究工作包括以下几个方面:(1)分析了传统GEP算法的局限性。(2)提出了一种新的GEP解码方法(Stack Decoding,SD),该方法利用堆栈直接对染色体进行解码和适应度评价,无需将染色体转换为表达式树,从而提高了算法的运行速度,并且通过符号回归实验进行了验证。(3)为了保持GEP进化过程中的种群多样性,在SD方法的基础上,以元胞自动机模型为框架,提出了基于堆栈解码的元胞基因表达式编程算法(Stack Decoding Based Cellular Gene Expression Programming,SD-CGEP),符号回归和预测分析实验表明该算法在运行速度和预精确度上均超过传统GP、G E P算法。(4)将GEP运用到组合优化领域,分析了GEP求解TSP问题的技术。针对传统GEP算法多样性不足的缺点,在GEP的基础上引入基因均匀分布策略和基于全局收敛策略的变重组、变异概率算子,提出了改进的GEP算法(Improved Gene Expression Programming,IGEP),并将其应用于求解TSP问题,实验表明IGEP在求解TSP问题上具有更优的性能。
其他文献
随着信息时代的到来,特别是Internet的普及,使得世界范围内的数字化产品的发布和传输变得越来越便捷和频繁,信息的安全保护问题也因此日益突出。数字产品很容易被非法编辑、
聚类是数据挖掘领域中的一个重要研究课题,目前己存在很多经典的聚类算法,但没有任何一种聚类技术(聚类算法)可以普遍适用于揭示各种多维数据集所呈现出来的多种多样的结构。
基于构件的开发过程规范是目前在中小型软件企业普及构件化软件开发技术的关键,目前还没有适合于中小型软件企业发展的软件开发规范,加之当前没有一种统一的基于构件的开发过
随着我国城镇化发展水平的不断提升,车辆越来越多地服务于我们的日常生活。车辆在方便我们生活的同时也带来了一些问题,例如人工管理的效率低下、如何快速准确处理交通违章等
随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(Intellectual Property)核数量越来越多。当单个芯片上集成的IP核数日达到成百上千的时候,基于片上总线的SoC(SystemO
颜色是人类最敏感的视觉刺激,影响人们的情感,引起人们心理和生理反应,影响人们生活中的各个方面。因此系统地颜色-情感研究具有重要的理论和现实意义。本文通过设计颜色-情感的
空间聚类是空间数据挖掘的一项重要研究课题,空间聚类就是根据相似性对空间对象进行分组,使得每一个簇中的对象有非常高的相似度,而不同簇中的对象尽可能不同。空间聚类在地
Ad Hoc网络作为一种新型的无线网络,在日常生活中有着重要的应用,同时有着重要的科学研究价值。随着对Ad Hoc网络研究的不断深入,安全问题日益成为威胁其发展的重要瓶颈。在A
万维网知识表示相关研究的进展,特别是链接数据项目及相关数据集的发布,使得人类知识库达到了前所未有的规模。从网页中提取结构化知识的研究更促进了人类知识库向“万维网规模
学位
随着信息技术的迅速发展,众多应用领域如银行金融业、电子商务、生物信息、网络安全等产生了爆炸式的信息。不仅在数据规模上具有高维、海量的特征,在信息内容上还具有冗余多、