基于多显型染色体的基因表达式编程算法及其应用

被引量 : 0次 | 上传用户:hoticeses
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
演化算法是一类统计优化算法,它们是受自然界演化过程特别是演化过程中生物个体对环境表现出的自适应性启发而产生的一类优化技术。最初,演化计算具有三大分支:遗传算法(Genetic Algorithms,简称GA)、演化规划和演化策略。20世纪90年代初,从遗传算法又派生了另一个分支:遗传程序设计(Genetic Programming,简称GP)。2001年,Ferreira提出了一种结合GA和GP优点的新型遗传变异算法,即基因表达式编程算法(Gene Expression Programming,简称GEP)。基因表达式编程算法是一种基于基因型-显型的遗传变异算法。跟遗传算法和遗传程序设计一样,它使用多个个体组成的种群,根据适应值选择个体,由一个或者多个遗传算子带来变异。它们三者的不同点在于:在GAs中,个体是固定长度的线性字符串,即染色体;在GP中,个体是不同大小和形状的非线性实体,即解析树;而在GEP中,个体被编码成固定长度的线性字符串,即基因组和染色体,而且可以被表达成不同大小和形状的非线性实体,例如表达式树。本文对基因表达式编程进行改进,提出了一种基于多显型染色体(Multi-Phenotype Chromosomes)的基因表达式编程算法(简称MPC-GEP),使得单个染色体可以解码为多个表达式树,即包含了多个可能解,从而增加了种群包含最优解的可能性。该算法以函数发现作为实验,相比传统基因表达式编程算法,对于个体数目相同的种群,MPC-GEP能够以较少的迭代次数,即以较少的进化时间获得最优个体。分类规则挖掘是数据挖掘中的一个重要课题,目前,有多种算法应用于分类规则的挖掘,包括基于决策树模型、基于神经网络模型以及基于粗糙集模型等分类算法。本文在Chi Zhou等人对基于GEP分类方法初步研究的基础上,将MPC-GEP算法应用于分类规则挖掘,实验采用美国加利福利亚大学机器学习知识库的标准分类数据集,实验结果与Chi Zhou等人的实验结果相比较,结果表明,MPC-GEP在分类规则挖掘方面有着不错的效果。
其他文献
近几年以来,随着计算机的广泛普及,其应用计算机的范围已涉及到机械、建筑、交通、地形地貌、电子电路、气象等多个领域。尽管计算机在其它方面已经有了长足的进展,但在应用
<正>经过20多年的发展,MAGMASOFT在同类模拟软件中处于领先水平。它除了是铸造工艺模拟软件工具之外,也是铸件供应商和用户的战略伙伴。MAGMASOFT能给铸造带来的效益:减少实
目的对多发性腹部损伤患者SIRS状态进行正确的病情评估并对进展及预后做出判断具有重要意义,本研究旨在明确HMGB-1及ENA-78对多发性腹部损伤患者SIRS状态评估的意义。方法选
介绍了MKJ水冷灰铸铁排气管的铸件结构及技术要求,并详细阐述其生产工艺:覆砂铁型铸造,采用带有过滤网和集渣包的半开放式浇注系统;型腔覆砂层为8~10 mm;在砂芯中安放芯骨,芯
目的分析椎间孔镜微创治疗老年腰椎管狭窄患者的临床疗效。方法 2012年6月—2014年1月杭州市第一人民医院收治腰椎管狭窄的患者120例,其中男性67例,女性53例,患者年龄60~82岁
伴随着社会环境日益复杂,人类生活压力逐渐增大等诸多因素,神志病症的发病率呈攀升态势。因此,关于此类病症的诊断治疗愈加受到人们的重视,临床医师对其辨证论治的研究亦越来
介绍了原来采用一型2件壳型工艺生产曲轴所遇到的问题,分析了采用一型4件壳型工艺在模具工艺布置的变化、喂丝球化替代冲入法球化、自动浇注机代替手工浇注等方面的技术难点,
目的了解婴儿期婴儿贫血发生情况,探讨其影响因素,为干预提供依据。方法收集来深圳市慢性病防治中心社康中心进行系统保健的6个月婴儿631名,按喂养方式不同分组,其中母乳喂养
自然环境中,由于砷超标引起的污染事件日益增多,尤其当水体中砷超标后,使该水体成为含砷污水后,给水体带来的污染更为严重,也给人们生产生活带来很大的影响,含砷污水的治理已
目的观察慢性咳嗽患者经雾化吸入布地奈德混悬液治疗的临床效果。方法选取2015年1月至2017年1月医院收治的72例慢性咳嗽患者作为研究对象,依据患者的入院先后顺序分为对照组