基于多样化进化策略的基因表达式编程算法  被引量:7

Gene Expression Programming Based on Diversified Development Strategy

在线阅读下载全文

作  者:吴江[1] 李太勇[1] 姜玥[2] 李自力[1] 刘洋洋[1] 

机构地区:[1]西南财经大学经济信息工程学院,成都610074 [2]西南民族大学计算机科学与技术学院,成都610041

出  处:《吉林大学学报(信息科学版)》2010年第4期396-403,共8页Journal of Jilin University(Information Science Edition)

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

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

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

分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象