首先,检验数据如图1。数据结果对自变量的依赖不强。预测是困难的。.docVIP

  • 3
  • 0
  • 约小于1千字
  • 约 4页
  • 2016-07-04 发布于天津
  • 举报

首先,检验数据如图1。数据结果对自变量的依赖不强。预测是困难的。.doc

首先,检验数据如图1。数据结果对自变量的依赖不强。预测是困难的。

你好,看得出来你很急,所以看到题目就运算了一下。希望能对你有用。 对于遗传规划本身我想你比我肯定清楚。我就以一些运行结果来交流。 文件total.xls共有704个数据点,整体的输出对输入的依赖不是很强。基本上以22个点作为一个分段。 这是对total.xls测试数据的前88个的matlab遗传规划预测。 采用的是分段拟合规划达到预测的效果。 前88个数据点的预测函数可以表示为: Y=plus(times(cos(times(mylog(cos(X2)),X2)),X2),times(cos(X2),minus(times(mylog(mylog(times(mylog(X1),X2))),X2),mylog(times(mylog(cos(X2)),X2))))) 其中X1是第一个参数,X2第二个,以此类推 其中mylog代表函数ln|x| 即去绝对值求自然对数。 Plus(a,b)=a+b Times(a,b)=a*b 图中 红点是实际数据,蓝线是对应的最适应的函数曲线。 尚存的误差可以通过调整迭代次数和基因数来调整 最好的函数表达 下图是704 个点共同测试的运算结果, 其中参数设置为 遗传200代,基因数200的函数运算结果 其他参数设置如下: 图2 这里只给出预览图 图2 就是total文件所对应的函数。 这个函数是可以化简的。 不知我说的明白与否。期待继续合作交流。Q

文档评论(0)

1亿VIP精品文档

相关文档