关于遗传算法选择概率的和在遗传算法中在计算了各个个体的选择概率后,再通过选择方法对其进行选择.若是要用轮赌的方法选择,是不是各个个体的选择概率和必须是1啊?若基于排序的选择,选择概率的和不是1 的情况下应采用什么痒的选择方法啊?基于排序,对每一个个体根据它在群体中的位置确定它的复制概率,确定了复制概率后用什么方法进行选择啊?

问题描述:

关于遗传算法选择概率的和
在遗传算法中在计算了各个个体的选择概率后,再通过选择方法对其进行选择.若是要用轮赌的方法选择,是不是各个个体的选择概率和必须是1啊?若基于排序的选择,选择概率的和不是1 的情况下应采用什么痒的选择方法啊?
基于排序,对每一个个体根据它在群体中的位置确定它的复制概率,确定了复制概率后用什么方法进行选择啊?

如果用轮盘赌选择法,则待选择的个体选择概率之和一定是1;
如果是基于排序的选择,则不需要计算每个个体的选择概率,也就谈不上概率之和是不是1的说法.
我不知道你看的是什么资料,不同的资料对排序选择法的说明不同.一般情况下,排序不是根据个体在群体中的位置来确定什么复制概率的,而是根据每个个体的适应度好坏来排序的.