论文摘要
本文综述了演化计算与函数挖掘的发展概况、基本特征及应用背景;概述了基因表达式编程的各个关键技术,包括个体组成、编码规则、K-表达式、适应度函数、选择算子、变异算子、插串算子、重组算子、多基因染色体、数值常量等部分;详细阐述了基因表达式编程的特点,分析了经典GEP在保持种群多样性和保护最优解方面的缺陷以及早熟现象产生的原因。为了克服以上缺点,对经典GEP进行了改进,提出了一种基于头、身、尾三段结构和自适应变异算子的基因表达式算法(GEP-FM);并提出了新的适应值函数以及依据基因有效长度求解适应值的VLCF算法;同时从理论上对算法的复杂度和收敛性进行了分析。为验证GEP-FM算法的正确性及有效性,将算法应用于函数挖掘。一元、二元、三元及多元函数挖掘的实验都表明,GEP-FM优于传统算法及经典GEP算法,具有更高的拟合度和预测精度。
论文目录
摘要Abstract1. 引言1.1 研究背景1.2 演化计算1.2.1 演化计算各分支1.3 函数挖掘国内外研究现状1.4 本文主要研究工作与创新点2. 数据挖掘概述2.1 数据挖掘的意义及内涵2.2 数据挖掘的任务2.3 函数挖掘2.3.1 函数挖掘的一般步骤2.3.2 函数挖掘的特点2.3.3 函数挖掘的传统方法3. 基因表达式编程概述3.1 基因表达式编程各个关键技术3.1.1 个体组成3.1.2 编码规则3.1.3 表达式树(Expression Tree,ET)和K-表达式3.1.4 GEP 基本算法流程图3.1.5 适应度函数3.1.6 遗传操作3.1.7 数值常量3.2 GEP 与其他演化算法的比较3.3 GEP 的研究现状4. 减少早熟的基因表达式编程函数挖掘算法(GEP-FM 算法)4.1 GEP-FM 算法的改进4.1.1 基因结构的改进4.1.2 适应度函数设计4.1.3 变异算子的改进4.2 GEP-FM 中适应值的求解4.2.1 经典GEP 中适应值的求解及其所含问题4.2.2 GEP-FM 中求解适应值的VLCF 算法4.3 GEP-FM 算法描述4.4 GEP-FM 算法复杂度分析4.5 GEP-FM 算法收敛性分析4.5.1 收敛性定义4.5.2 GEP-FM 算法收敛性分析5. GEP-FM 相关实验与分析5.1 所设计的两种适应度函数对函数挖掘的影响5.2 对一元函数的挖掘5.2.1 实验一5.2.2 实验二5.3 对二元、三元函数的挖掘5.3.1 实验三5.3.2 实验四5.4 对多元复杂函数的挖掘5.4.1 实验五5.5 小结6. 总结与未来工作展望致谢参考文献
相关论文文献
标签:函数挖掘论文; 演化计算论文; 基因表达式编程论文; 变异算子论文; 适应值函数论文;