未注册
2008-08-28, 08:44
最近在看协同进化计算,小弟很笨,有一个问题总是弄不明白,希望高人能指点一下
协同进化计算中,评价一个个体 I 的适应度通常要把该个体与其它种群的最好个体合并起来,得到一个解,计算这个解的适应度并将其作为个体 I 的适应度,问题是其它种群中个体的适应度也是未知的,就是说评价个体 I 的适应度需要知道其它种群中个体 X 的适应度,而评估 X 的适应度又需要知道 I 的适应度,我的进展就被卡在这里了。可能是我理解错了,哪位大侠不吝赐教,谢谢
协同进化计算中,评价一个个体 I 的适应度通常要把该个体与其它种群的最好个体合并起来,得到一个解,计算这个解的适应度并将其作为个体 I 的适应度,问题是其它种群中个体的适应度也是未知的,就是说评价个体 I 的适应度需要知道其它种群中个体 X 的适应度,而评估 X 的适应度又需要知道 I 的适应度,我的进展就被卡在这里了。可能是我理解错了,哪位大侠不吝赐教,谢谢