1987scx 发表于 2011-11-5 17:14:03

请教一个遗传算法编码的小小问题

假如有一个8各不同元素做8次试验,得到个结果,即一个8*8矩阵每行对应一个试验结果,以试验结果和真实结果之差的平方和导数为目标函数,请问这样的初始种群怎么获得啊,感觉又不能随机生成,因为如果随机生成的每行数据对应的结果又不知道,谢谢好心人给个解答,刚开始接触,不是太明白

1987scx 发表于 2011-11-5 20:18:54

哪位好心人帮帮忙啊

liuyalong008 发表于 2011-11-6 16:54:41

遗传算法的初始种群都是随机生成的
或者在解得值域内均匀分布也行

1987scx 发表于 2011-11-6 21:26:38

非常感谢在百忙中抽空给予的解答,我现在的问题是这个样子,每行对应着八个不同的元素,如果我用正交试验做八次试验的话,会得到八个结果,而实际的结果只有一个,如果用遗传算法的话能求出来这八个元素的最优组合吗?这八个元素和输出结果之间没有函数关系,只能通过实验得到结果,感觉如果用遗传的话变异之后的元素对应的结果是不知道的啊,很迷茫,看有人实现过,就是不知道他们怎么实现的

alexkoko 发表于 2012-1-15 21:34:53

你可以先把试验结果拟合成一个函数,然后在遗传算法里调用就没问题了

QQ811451104 发表于 2012-1-17 14:49:52

http://gulaoshi2.blog.163.com/blog/static/19955322220120652940668/
以上是我做过的矩阵优化的案例你可以参考一下!

1987scx 发表于 2012-2-20 20:00:23

QQ811451104 发表于 2012-1-17 14:49 static/image/common/back.gif
http://gulaoshi2.blog.163.com/blog/static/19955322220120652940668/
以上是我做过的矩阵优化的案例你可 ...

非常感谢给予的帮助

zder001 发表于 2012-3-31 15:01:33

进行围观!!!!!!!
页: [1]
查看完整版本: 请教一个遗传算法编码的小小问题