变异算法效率
Mutation algorithm efficiency
与其遍历矩阵中的每个元素并检查 random() returns 是否低于突变率,不如生成一定数量的与突变率匹配的随机索引是否有效还是有其他方法?
是的。
假设你的基因长度是 100,你的变异率是 0.1,那么选择 100*0.1=10 个随机索引并对它们进行变异比生成和检查 100 个数字更快。
与其遍历矩阵中的每个元素并检查 random() returns 是否低于突变率,不如生成一定数量的与突变率匹配的随机索引是否有效还是有其他方法?
是的。
假设你的基因长度是 100,你的变异率是 0.1,那么选择 100*0.1=10 个随机索引并对它们进行变异比生成和检查 100 个数字更快。