深度广度结合的GEP算法研究及应用

来源 :长沙理工大学 | 被引量 : 0次 | 上传用户:jluzoro
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基因表达式程序设计(Gene Expression Programming,GEP)结合遗传算法(Genetic Algorithm,GA)和遗传程序设计(Gene Programming,GP)二者各自的优点,可以使用线性定长的染色体来表示不同形状和尺寸的树型结构的表达式树(Expression Tree,ET)。与传统的GP相比,GEP中基因型和表现型是分离开的,这一特性使得GEP算法在运行过程中遗传操作更加方便,算法能够更快速的搜索整个解空间,使算法更快地收敛。GEP算法提出的时间不长,对它的相关方面的研究才刚刚开始,因此需要丰富的理论来不断地进行完善,也需要证明在应用领域中的优越性。由于GEP中基因型和表现型是分开的,即表达式树中的相关的子树结构与染色体上连续的基因片段并没有对应起来,不能很好地利用子树结构,本文在此基础上提出了一种新的解码方法用来克服上述的缺点,并将改进后的算法应用于图像检索领域中。本文所做主要工作如下:1)在对标准GEP算法的优缺点和GEP的核心技术进行深入研究的基础上,提出了一种不同的解码方式(深度优先广度优先的联合解码,DBGEP),通过结合两种不同的解码方法,使得同一个表达式,可以得到形状大小不一的表达式树,能够提算法的性能和效率。实验表明,相比于标准GEP算法,新算法提高了种群的平均适应度值,得到了更高的算法成功率。2)分析了基于内容图像检索的关键技术和问题,为了解决现有单一特征甚至多个特征进行检索时精度不高的问题,将GEP算法应用到图像检索中。通过GEP算法自适应地产生合适的非线性组合函数,来组合图像的多个特征值,从而实现图像检索,实验表明提高了检索的精度。
其他文献
数据挖掘作为一门新兴学科,它把人们对数据的应用从低层次的简单查询,提升到从数据中挖掘知识,提供决策支持。通过数据挖掘能自动处理数据仓库中的海量数据,抽象出具有意义的
自V. Vapnik提出的支持向量机理论以来,因其坚实的理论基础和诸多良好特性,在近年获得了广泛的关注。最小二乘支持向量机是支持向量机的一种改进,它将传统支持向量机的不等式约
信息化时代的到来,使人们的信息需求激增。新需求带动新应用,如今,计算机已经广为使用,紧随其后的嵌入式系统成为了又一重要的信息获取和处理途径。网络技术的迅猛发展,为嵌
预测建模是数据挖掘中的一项重要任务。现在很多企业使用预测技术来改善商业决策、提高生产率、检测疾病、预测天气等等。k NN算法是预测建模最简单最有效的算法。k NN算法是
Web服务是解决分布式结构异构性的计算模型,Web服务中的事务处理是保证服务结果一致性和可靠性的有效技术。由于Web服务自身的分布性、异构性、自描述等特点,Web服务中的事务
随着计算机网络技术的发展,复杂系统协同开发过程呈现跨行业、跨部门的趋势。当一个规范的、统一的、安全的体系没有出现时,开发环境必然是以分布的、协同的、异构的环境作为过
随着个人电脑走入每一户家庭,人们对CPU的性能要求越来越高,从简单程序处理,到办公辅助系统,再到休闲娱乐,特别是大型游戏与多媒体对CPU的性能要求越来越高。过去的经验说明