J4 ›› 2010, Vol. 28 ›› Issue (04): 396-.

• 论文 • 上一篇    下一篇

基于多样化进化策略的基因表达式编程算法

吴 江1|李太勇1|姜 玥2|李自力1|刘洋洋1   

  1. 1西南财经大学 经济信息工程学院, 成都 610074;2西南民族大学 计算机科学与技术学院, 成都 |610041
  • 出版日期:2010-07-27 发布日期:2010-08-31
  • 通讯作者: 吴江(1980— ),男,浙江衢州人,西南财经大学讲师,博士,主要从事数据库与知识工程研究,(Tel)86-13880950851 E-mail:wuj_t@swufe.edu.cn。
  • 作者简介:吴江(1980— )|男|浙江衢州人|西南财经大学讲师|博士|主要从事数据库与知识工程研究|(Tel)86-13880950851 (E-mail) wuj_t@swufe.edu.cn。
  • 基金资助:

    四川省青年软件创新工程基金资助项目(2007aa028);西南财经大学“211工程”三期青年教师成长基金资助项目(211QN09071);西南财经大学科研基金资助项目(QN0806)

Gene Expression Programming Based on Diversified Development Strategy

WU Jiang1|LI Tai-yong1|JIANG Yue2|LI Zi-li1|LIU Yang-yang1   

  1. 1School of Economic Information Engineering, Southwestern University of Finance and Economics, Chengdu 610074, China|2School of Computer Science and Technology, Southwest University for Nationalities, Chengdu 610041, China
  • Online:2010-07-27 Published:2010-08-31

摘要:

针对传统GEP(Gene Expression Programming )算法的未成熟收敛以及陷入局部最优问题,提出一种基于多样化进化策略的基因表达式编程算法(DS-GEP:Gene Expression Programming based on diversified development strategy)。该算法通过基因空间均匀分布策略,自适应地交叉和变异算子以及淘汰算子等方法,对种群给予不同的进化策略,以保持种群的多样性,从而增强算法的寻优能力。通过对函数挖掘的实验证明,多样化进化策略各个部分均对改善挖掘效率发挥了作用,提高了DS-GEP函数挖掘算法的成功率。与传统GEP算法相比较,该算法的平均成功进化代数缩短了11%,成功进化时间缩短了8%,进化成功率提高了20%。

关键词: 基因表达式编程, 多样性, 遗传算子, 函数挖掘

Abstract:

In order to reduce the rate of premature convergence and to escape from local optimum, GEP(Gene Expression Programming) based on diversified development strategy is proposed,  which assigns the population with different development strategies to enhance the optimizing ability of GEP through GSBS(Gene Space Balance Strategy), ACMO(Adaptive Crossover and Mutation Operators) and obsolete operator (OBSO). Experiments on function mining show that all of strategies play roles of mining. Compared with the result of GEP. The number of average evolution generations is decreased by 11%, evolution time is decreased by 8%, and the success rate is increased by 20%.

Key words: gene expression programming (GEP), diversity, genetic operator, function mining

中图分类号: 

  •