基因表达式程序设计的研究和应用

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:qqiuhe123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基因表达式编程(Gene Expession Programming)是由葡萄牙科学家F.Candida于2001年提出的一种新的基于基因型(genotype)和表现型(phenotype)的自适应进化算法,并成功的运用于函数发现、数据分类、时间序列、机器学习、优化组合、图像处理等问题中。GEP综合了遗传算法(GA)和遗传编程(GP)的各自优点,又克服了两者的各自缺点。它采用类似于GA中的固定长度的线性染色体作为个体(基因型),同时GEP又将个体转换为类似于GP个体的大小、形状都不同的非线性表达式树(表现型),因此,它可以利用简单编码解决复杂问题,而且可以方便的进行选择、交叉、变异等遗传操作。在求解很多复杂问题时,基因表达式编程的性能比普通的遗传编程高出2-4个数量级。但是,由于GEP是最近几年才发展起来的,GEP作为进化算法中的一个新的分支,研究才刚刚开始,没有像GA,GP等算法有坚实的数学基础和比较系统的方法理论。而且F.Candida在提出GEP时,很多理论是空白的,多是以实验和假设为基础,有很大的技术缺陷,所以GEP需要更加坚实的理论基础来填补空白,同时通过对算法改进,来提高GEP的运行时间效率和算法性能。本文主要在对GEP算法原理和缺陷的研究的基础上,提出了两种改进算法,并对改进算法进行了实验验证,效果很好。主要内容如下:(1)系统介绍了进化算法的主要分子,包含GA、GP、GEP算法主要原理、流程和不足之处等:(2)通过借鉴生物进化原理和分析GEP算法,并对传统GEP算法进行了两种改进,基于克隆选择的基因表达式算法(Clonal Selection-based GeneExpression Programming,CSGEP)和基于自适应分层的基因表达式算法(Adaptive Hierarchical Gene Expression Programming,AHGEP);(3)实验结果表明改进型算法与传统GEP算法相比,有效的改善了算法过早收敛的特点,并提高了算法运行效率,搜索性能,算法的成功率也有很大提高。
其他文献
机动目标跟踪技术是计算机视觉领域中的重要研究课题,在机器人导航、航空航天、生产过程控制、医学研究、智能监控以及军事侦察等方面有着广泛的应用。所谓机动目标跟踪是指
随着互联网技术的发展和应用,传统的教学方式已受到了新的挑战,如何有效利用现如今丰富的网络资源,并依托于网络开展更有针对性的个性化教学模式及探究式的学习方法,成为新的研究
随着云计算与大数据技术的发展,全球涌现了越来越多的IaaS(Infrastructure as a Service)云计算平台。IaaS云计算应用场景广泛,例如众多高校通过使用IaaS云平台来减少机房在
本文以嵌入式数据库(EDB)的研究开发为背景,研究EDB存储管理软件模型。借鉴层次体系结构的设计思想,对EDB和存储管理器进行功能划分,提出了EDB和存储管理器的功能层次模型。
在网络迅速发展的今天,如何管理和运营网络从而取得实际的经济效益已经成为众多电信运营商关注的焦点,认证系统作为宽带接入网的重要组成部分,是实现网络管理和运营的关键。当前
目前已基本施工建设完毕的温福高速铁路,北起浙江省温州南站,南至福州,是全国铁路网中沿海铁路通道的一部分。其中,福建境内全长228公里,桥隧占线路总长的78.84%,共52个隧道合计长14
随着互联网的迅速发展,网络的安全性成为人们目前关心和研究的主要课题之一。在各种安全技术中,入侵检测技术作为传统防御技术的补充,已经成为学术界的研究热点。入侵检测系
随着网络及数据挖掘技术的迅猛发展,网络软件的使用客户越来越关注个人数据的隐私安全。通过服务及其组合建立的网络软件在提供功能的同时,还应该重视内部数据的隐私安全等非
近年来,随着移动通信的快速发展,GSM网络运行的有效运维与管理,成为移动通信运营商的重要工作。GSM网络优化直接面对被管网络中的各种实体和资源。这些被管对象种类众多,性能
无人机航拍图像序列自动拼接是指将一组内容上相关的无人机航拍图像自动拼接为一幅能够更为全面描述场景内容的全景图像的过程。单幅的无人机航拍图像对应的地理场景区域通常