首页 | 本学科首页   官方微博 | 高级检索  
     

基因表达式编程的一种新遗传算子
引用本文:莫海芳,李康顺. 基因表达式编程的一种新遗传算子[J]. 计算机工程与应用, 2011, 47(7): 23-24. DOI: 10.3778/j.issn.1002-8331.2011.07.007
作者姓名:莫海芳  李康顺
作者单位:1.中南民族大学 计算与实验中心,武汉 430074 2.江西理工大学 信息工程学院,江西 赣州 341000
基金项目:国家自然科学基金,中南民族大学校级基金
摘    要:遗传算子在演化算法中发挥重要的作用。设计了基因表达式编程中的一种新遗传算子(TIS),它在基因尾部随机选择一个小片段,然后复制该片段(或该片段的倒置)并插入到基因尾部的任意位置,插入点后的符号依次向后挪动,超过尾部长度的编码被丢弃。实验表明,该算子在挖掘多元函数时能提高算法的成功率和收敛速度。

关 键 词:基因表达式编程  遗传算子  公式挖掘  
修稿时间: 

New genetic operator of gene expression programming
MO Haifang,LI Kangshun. New genetic operator of gene expression programming[J]. Computer Engineering and Applications, 2011, 47(7): 23-24. DOI: 10.3778/j.issn.1002-8331.2011.07.007
Authors:MO Haifang  LI Kangshun
Affiliation:1.Computer and Experiment Center,South-Center University for Nationality,Wuhan 430074,China 2.School of Information Engineering,Jiangxi University of Science & Technology,Ganzhou,Jiangxi 341000,China
Abstract:Genetic operators play an important role in evolutionary algorithm.A new genetic operator TIS of gene expression programming is presented.A short fragment in the tail is chosen,the fragment(or the inversion of the fragment) is copied and the copy is inserted at a randomly point in the tail of a gene.Finally,sequence downstream from the inserted element loses,at the end of the tail,as many symbols as the length of the inserted fragment.The experimental results show that the gene expression programming with the new operator TIS gets higher success rate and higher speed of convergence in finding function of several variables.
Keywords:gene expression programming  genetic operator  function finding
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号