共查询到17条相似文献,搜索用时 101 毫秒
1.
3.
为了提高遗传规划算法的性能,把遗传算法中的小生境技术运用到遗传规划中,提出了改进的遗传规划算法(NGP)。该算法首先对原始训练集进行数据拟合,然后应用小生境技术跟踪拟合函数的极值点,并根据拟合函数的维数的不同,分别计算极值点在自变量维上的欧氏距离并排序,选取欧式距离较大且数量不超过原始训练集10%的极值点,加入到原始训练集中作为新的训练集,最后用遗传规划算法处理新训练集。在符号回归实验中对NGP 的准确率进行了测试,说明了该算法的准确性和有效性。 相似文献
4.
5.
6.
7.
牟晓晔 《数字社区&智能家居》2011,(10)
该文在电路进化设计中使用遗传编程和键合图结合的进化设计方法,并且引入了分等级公平竞争(HFC)模型,采用自适应阈值控制不同等级之间的迁移,并结合动态的参数与拓扑空间进化设计了一个模拟滤波器。实验结果表明该算法不仅扩大了搜索空间,还有较强的持续进化能力,进一步证明了该方法的可行性和有效性。 相似文献
8.
9.
10.
符号回归以构建一个能拟合给定数据集的函数模型为目的, 是对基本函数、运算符、变量等进行组合优化的过程.本文提出了一种求解符号回归问题的粒子群优化算法.算法以语法树对函数模型进行表达, 采用基因表达式将语法树编码为一个粒子, 设计了粒子的飞行方法及$r$-邻域环状拓扑的粒子学习关系.为使粒子具有跳出局部极值的能力和减轻粒子快速趋同对全局寻优造成的不利影响, 分别设计了突变算子和散开算子.此外, 为了得到比较简洁的函数模型, 在粒子的评价函数中以罚函数的方式对编码的有效长度进行控制.仿真实验表明, 提出的算法可以获得拟合精度更高、简洁性更好的函数模型. 相似文献
11.
Scaled Symbolic Regression 总被引:1,自引:0,他引:1
Maarten Keijzer 《Genetic Programming and Evolvable Machines》2004,5(3):259-269
Performing a linear regression on the outputs of arbitrary symbolic expressions has empirically been found to provide great benefits. Here some basic theoretical results of linear regression are reviewed on their applicability for use in symbolic regression. It will be proven that the use of a scaled error measure, in which the error is calculated after scaling, is expected to perform better than its unscaled counterpart on all possible symbolic regression problems. As the method (i) does not introduce additional parameters to a symbolic regression run, (ii) is guaranteed to improve results on most symbolic regression problems (and is not worse on any other problem), and (iii) has a well-defined upper bound on the error, scaled squared error is an ideal candidate to become the standard error measure for practical applications of symbolic regression. 相似文献
12.
提出用正交试验的方法来优化选择遗传规划的参数,对于不同领域的优化问题,用此方法进行一次参数优化组合,就可以用遗传规划对具体问题进行优化。它在一定程度上可以避免遗传规划中参数选取的盲目性。通过对两个符号回归问题的验证,说明此方法是合理可行的。 相似文献
13.
This paper describes the use of genetic programming to perform automated discovery of numerical approximation formulae. We present results involving rediscovery of known approximations for Harmonic numbers, discovery of rational polynomial approximations for functions of one or more variables, and refinement of existing approximations through both approximation of their error function and incorporation of the approximation as a program tree in the initial GP population. Evolved rational polynomial approximations are compared to Padé approximations obtained through the Maple symbolic mathematics package. We find that approximations evolved by GP can be superior to Padé approximations given certain tradeoffs between approximation cost and accuracy, and that GP is able to evolve approximations in circumstances where the Padé approximation technique cannot be applied. We conclude that genetic programming is a powerful and effective approach that complements but does not replace existing techniques from numerical analysis. 相似文献
14.
一种基于多目标优化的遗传规划模型 总被引:1,自引:0,他引:1
遗传规划常因进化过程中层次树的复杂度无节制的增大,导致运行时间过长而难以直接在工程上应用.本文在传统遗传规划中引入多目标优化原理,这种基于多目标优化的遗传规划模型不仅产生精度更高的最优结果,而且提供了一种在随机搜索过程中有效控制树结构长度的方法.通过对符号回归问题的实验验证,得到了较好的结果. 相似文献
15.
本文阐述了遗传规划的原理和技术.提出一种基于遗传规划技术的碳势测定新方法。该方法不依赖于问题域,无需对输入的数据进行预处理,可作为解决相关问题的通用方法。该方法精度高,成本低,利于在线检测与控制,可以获得显性的预测函数表达式,能够处理复杂的非线性问题。 相似文献
16.
17.
James V. Hansen 《Genetic Programming and Evolvable Machines》2003,4(1):53-66
While successful applications have been reported using standard GP crossover, limitations of this approach have been identified by several investigators. Among the most compelling alternatives to standard GP crossover are those that use some form of homologous crossover, where code segments that are exchanged are structurally or syntactically aligned in order to preserve context and worth. This paper reports the results of an empirical comparison of GP using standard crossover methods with GP using homologous crossover methods. Ten problems are tested, five each of pattern recognition and regression.Results suggest that in terms of generalization accuracy, homologous crossover does generate consistently better performance. In addition, there is a consistently lower fraction of introns that are generated in the solution code. 相似文献