【发布时间】:2010-09-15 16:34:50
【问题描述】:
谁能提供一些轮盘选择功能的伪代码?我将如何实现:
我真的不明白如何阅读这个数学符号。我从来没有接受过任何概率或统计数据。
【问题讨论】:
-
分母只是一个总和:SUM(f_j for j=1 up to N)。这只是说选择项目 i 的概率 p_i 就是它的适应度 f_i 超过所有适应度的总和。
-
@rampion:谢谢。这种表示法让我头晕目眩,但我猜对了,你的解释证实了这一点:)
-
有谁知道即使 f_i 值(即适应度值)为负值,上述公式是否有效?
-
如果您的适应度值为负,则显然无效。当你有正数和负数时,你的总和可能为零。
标签: genetic-algorithm evolutionary-algorithm roulette-wheel-selection