为什么交叉算子决定遗传算法的全局搜索能力,变异算子决定遗传算法的局部搜索能力

2025-01-07 08:37:14
推荐回答(1个)
回答1:

因为一般来说变异算子只是按概率对染色体的某一基因位(自变量的某一维)进行一个微扰动或是取反,而交叉算子是对整个染色体操作的,交叉算子的类型有很多,即使是最简单的单点交叉也是要选择一个点之后交叉两边的部分。所以具有全局搜索能力。