Genetic algorithm 在多个锦标赛选择中选择相同的父项
我想知道我是否可以在遗传算法的两次选择迭代中选择两个相同的父母(在具有锦标赛选择的相同群体中)Genetic algorithm 在多个锦标赛选择中选择相同的父项,genetic-algorithm,crossover,Genetic Algorithm,Crossover,我想知道我是否可以在遗传算法的两次选择迭代中选择两个相同的父母(在具有锦标赛选择的相同群体中) 我可以吗?这些决定很多都是在对自己的特定软件和领域进行实验后做出的 当然,双亲可以生两个以上的孩子。这可能是因为: 交叉操作符创建两个以上的子对象 锦标赛选择重复选择相同的父项(使用简单的稳态总体,这是一个常见事件) 一般来说,不建议创建太多父母相同的个体,因为你可能有一个太“受限的趋势”(太多的意思是有争议的) 所以你经常可以找到某种形式的预防措施。除了明确检查“同一个父代”的发生外,还有其他技
我可以吗?这些决定很多都是在对自己的特定软件和领域进行实验后做出的 当然,双亲可以生两个以上的孩子。这可能是因为:
- 交叉操作符创建两个以上的子对象李>
- 锦标赛选择重复选择相同的父项(使用简单的稳态总体,这是一个常见事件)
- demetic分组同一对父母可以生育众多后代,但孩子们将在他们之间竞争
- 家庭竞争替代计划是限制同一父母多次交叉数量的不同方式